【问题标题】:.htaccess domain-independent www to non-www with piggyback home page rule.htaccess 独立于域的 www 到 non-www 与捎带主页规则
【发布时间】:2015-03-06 22:53:30
【问题描述】:

https://stackoverflow.com/a/1270281/891052 上有一个解决方案“通用 htaccess 将 www 重定向到非 www”。它使站点301从www重定向到非www,而无需指定域名。

看起来像这样:

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

我试图完成的是添加一个规则,其中 /home 重定向到根目录。

换句话说 http://example.com/homehttp://www.example.com/homehttp://example.com 不管是什么域名。

但我不知道怎么做。

【问题讨论】:

    标签: .htaccess redirect


    【解决方案1】:

    你可以使用:

    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
    
    RewriteRule ^home/?$ / [NC,L]
    

    【讨论】:

    • 这太容易了:D
    猜你喜欢
    • 2020-11-28
    • 1970-01-01
    • 1970-01-01
    • 2018-07-03
    • 2019-02-04
    • 2018-06-02
    • 2017-05-09
    • 2017-07-31
    • 2012-10-17
    相关资源
    最近更新 更多