[請益] CodeIgniter的路徑問題

看板PHP作者 (Tt.梅梗)時間6年前 (2018/03/01 08:32), 編輯推噓2(204)
留言6則, 4人參與, 6年前最新討論串1/2 (看更多)
假設我的頁面有一個連結是<img src="/img/logo.png"> 然後我設定的網址假設是http://localhost/mytestCI/ 好了 這張圖的位置應該要在http://localhost/mytestCI/img/logo.png
之中 可是當我設定成<img src="/img/logo.png">會抓不到圖,一點下去才發現它會指向 http://localhost/img/logo.png
但是如果我把連結設成<img src="img/logo.png">就是去掉最前面的/ 圖片則會指向http://localhost/mytestCI/index.php/img/logo.png
我要如何在<img src="/img/logo.png">的情況下,讓它指向 http://localhost/mytestCI/img/logo.png
而不是 http://localhost/img/logo.png
呢? 改了config.php中的$config['base_url']參數也沒有效果... 先前都直接在最頂層放沒遇這這種路徑問題, 這次放在別的資料夾下,就搞不定了... 還請大家提點指教一下@@ p.s.CodeIgniter版本是2.1.2 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.227.109.200 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1519864373.A.412.html

03/01 09:42, 6年前 , 1F
VirtualHost
03/01 09:42, 1F

03/01 13:43, 6年前 , 2F
<img src="<?=base_url('img/logo.png')?>">
03/01 13:43, 2F

03/01 13:44, 6年前 , 3F
base_url是CodeIgniter提供的函數
03/01 13:44, 3F

03/01 13:45, 6年前 , 4F
會把參數前面接上base_url
03/01 13:45, 4F

03/02 05:12, 6年前 , 5F
<base href
03/02 05:12, 5F

03/02 12:53, 6年前 , 6F
原來如此,感謝指教!
03/02 12:53, 6F
文章代碼(AID): #1QbqerGI (PHP)
討論串 (同標題文章)
文章代碼(AID): #1QbqerGI (PHP)