【发布时间】:2019-02-14 03:11:27
【问题描述】:
我一直使用 codigniter 重定向功能作为
redirect('dashboard/index')
我开始了一个由其他人开发的新项目。 如果我在那个项目中使用
redirect('dashboard/index')
它正在重定向到 base_url();
但如果我使用redirect('dashboard/index') 一切正常。
现在的问题是,如何解决这个问题?
很难检查所有重定向功能和 base_url() 无处不在。
编辑:我在每个控制器上都添加了 url helper。
【问题讨论】:
-
config.php 中的 $config['base_url'] 指向什么?请检查您的应用程序中的 routes.php 和您的 .htaccess 文件(如果有)以及指向您的问题的指针。
-
$config['base_url'] = 'mywebsite.com' 在 routes.php 中似乎没有问题
-
"编辑:我在每个控制器上都添加了 url helper。"你不需要这样做(你可以在 autoload.php 中做一次):codeigniter.com/user_guide/general/autoloader.html
-
您还说您使用
redirect('dashboard/index')它不起作用但是如果您使用redirect('dashboard/index')它可以正常工作吗?是一样的。
标签: php codeigniter redirect url-redirection helper