[请益] CodeIgniter的路径问题

楼主: Tpintrts (Tt.梅梗)   2018-03-01 08:32:48
假设我的页面有一个连结是<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
作者: tkdmaf (皮皮快跑)   2018-03-01 09:42:00
VirtualHost
作者: Kenqr (function(){})()   2018-03-01 13:43:00
<img src="<?=base_url('img/logo.png')?>">base_url是CodeIgniter提供的函数会把参数前面接上base_url
作者: xdraculax (首席怪叔叔)   2018-03-02 05:12:00
<base href
楼主: Tpintrts (Tt.梅梗)   2018-03-02 12:53:00
原来如此,感谢指教!

Links booklink

Contact Us: admin [ a t ] ucptt.com