Codeigniter重定向解决方案

时间:2013-06-20 03:34:39

标签: codeigniter url redirect

试图获得

www.example.com/home

直接进入

www.example.com/

我尝试了什么:

Options +FollowSymlinks
RewriteEngine on

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

RewriteCond %{HTTP_HOST} ^(.+)\www.example\.com$
RewriteRule ^/(.*)$ /samle/%1/$1 [L]

我做错了什么?

但它的网站始终在旋转。

Redirect 301 /home http://www.example.com/

1 个答案:

答案 0 :(得分:0)

如果您所说的是希望“home”控制器中的索引功能成为默认主页,则可以在routes ['default_controller']参数下的routes.php中进行设置。这样你根本不需要担心重定向。如果你想在它输入的任何时候删除/ home,你可以像使用mod一样从uri中删除index.php。查看文档以获取更多信息http://ellislab.com/codeigniter/user-guide/general/urls.html