【问题标题】:Simplest Htaccess for Redirecting index.php/html and non-www To www Root用于将 index.php/html 和非 www 重定向到 www Root 的最简单 Htaccess
【发布时间】:2011-08-28 23:24:36
【问题描述】:

使用 .htaccess 将 index.php、index.html 和非 www 变体重定向到 www 根目录的最简单方法是什么?例如重定向

http://example.com/index.php
http://www.example.com/index.html
http://example.com

http://www.example.com?

【问题讨论】:

    标签: .htaccess redirect


    【解决方案1】:
    RewriteCond %{HTTP_HOST} ^example\.com [NC]
    RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]
    

    【讨论】:

    • 它看起来不像将 index.html 和 index.php 重定向到根目录?还是我错了?
    • 是的,它会的。 $1 反向链接到斜杠后的任何内容。
    • 啊,抱歉又读了一遍,我明白你的意思了。如果您明显想从特定页面重定向,您只需要添加另一个RewriteRule。但是,如果index.html 无论如何都设置为默认页面,那也没关系,它仍然会在同一个地方结束。
    猜你喜欢
    • 1970-01-01
    • 2013-05-18
    • 1970-01-01
    • 2019-08-12
    • 1970-01-01
    • 2012-11-16
    • 1970-01-01
    • 2011-04-12
    • 2015-12-31
    相关资源
    最近更新 更多