2016-09-26 36 views
0

我目前正在编写一个应用程序,我扩展了CI_Controller类,并检查用户是否登录,如果他们不是我重定向他们到登录页面。CodeIgniter重定向替换本地主机URL与[:: 1]

然而,我发现,每当我这样做,我的URL重定向到,从本地主机更改/〜用户名/为[:: 1] /〜用户名/

系统我用是OS X优胜美地和使用野生动物园

我到处搜索,但没有运气。任何想法,以及如何解决这个问题的原因?

+1

你设置的配置文件的BASE_URL? – JYoThI

+0

因为你的base_url是空的。 – JYoThI

+0

在config.php上面说上面的base_url'警告:你必须设置这个值!' – user4419336

回答

1

可能是你的base_url为空。

设置的base_url

config/config.php

$config['base_url'] = 'http://localhost/project_name/'; 
+0

这就是问题!我已经设置了base_url,但我错过了http://谢谢! – IonLogic

+0

欢迎高兴地帮助你。继续@IonLogic – JYoThI