相关疑难解决方法(0)

使用CodeIgniter重定向

任何人都可以告诉我为什么我的重定向助手不能像我期望的那样工作吗?我正在尝试重定向到我的主控制器的索引方法,但它需要我www.mysite.com/index/provider1/何时应该路由到www.mysite.com/provider1.这对任何人都有意义吗?我在配置中的索引页面设置为空白,虽然我不认为这是问题.有没有人就如何解决这个问题提出建议?提前致谢!

控制器:

if($provider == '') {
    redirect('/index/provider1/', 'location');
}
Run Code Online (Sandbox Code Playgroud)

.htaccess:

RewriteEngine on

RewriteCond %{REQUEST_URI} !^(index\.php|files|images|js|css|robots\.txt|favicon\.ico)

RewriteCond %{HTTP_HOST} ^mysite.com/ttnf/
RewriteRule (.*) http://www.mysite.com/ttnf/$1 [R=301,L]

RewriteBase /ttnf/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

php_flag display_errors On
Run Code Online (Sandbox Code Playgroud)

php redirect codeigniter urlhelper

59
推荐指数
4
解决办法
32万
查看次数

标签 统计

codeigniter ×1

php ×1

redirect ×1

urlhelper ×1