为什么我的Codeigniter base_url()配置在虚拟主机上不起作用?

问题描述:

我刚刚将我的Ci代码上传到网络托管1and1.co.uk,并且在config.php中的base_url()根本不起作用,它保留到localhost/blabala,而不是www.example.com/为什么我的Codeigniter base_url()配置在虚拟主机上不起作用?

有人知道为什么会发生这种情况吗?我错过了什么??

+0

试试这个'$配置[ 'BASE_URL'] = $ _ SERVER [ 'HTTP_HOST'];' –

+0

解决谢谢你,伙计! –

它设置为

$config['base_url'] =''; 
+0

问题解决感谢伙伴! –

+0

不要忘记接受答案:) – 2012-10-18 14:52:07

变化

$config['base_url'] ='site url' 
path application/config/config.php 
+0

我已经设置了$ config ['base_url'] ='site url',但我所有的css js都保留在localhost/assests/css/localhost/assests/css/js –

+1

您是否编辑过.htaccess文件删除index.php?如果你这样做了,那么也必须针对路径差异进行调整。 –

+0

不,我没有删除index.php –