【问题标题】:Codeigniter redirect solutionCodeigniter 重定向解决方案
【发布时间】:2013-06-16 18:57:26
【问题描述】:

试图得到

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/

【问题讨论】:

  • redirect() 没有params 会做

标签: codeigniter url redirect


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-30
    • 2012-10-31
    • 2011-06-08
    • 2014-10-11
    • 2016-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多