我一直将codigniter重定向功能用作
redirect('dashboard/index')
我已经开始了一个由其他人开发的新项目。 在该项目中,如果我使用
redirect('dashboard/index')
它重定向到base_url();
但是,如果我使用redirect('dashboard/index')
,一切正常。
现在的问题,该如何解决?
很难在所有地方检查所有重定向功能和base_url()。
编辑:我已经在每个控制器上添加了url帮助器。
答案 0 :(得分:1)
可能是您没有提供$config['base_url']
所需的一切。它应该是完整的URL,并带有协议,并以斜杠结尾。
尝试一下。
$config['base_url'] = 'http://mywebsite.com/';
如果您使用的是SSL,请使用https://mywebsite.com/
答案 1 :(得分:0)
$redirect_url = base_url().'dashboard/index';
redirect($redirect_url);