【问题标题】:Extra slash in url after 303 redirect303重定向后url中的额外斜杠
【发布时间】:2014-02-08 14:58:10
【问题描述】:

我正在尝试将我的网站(如 example.com/anypage)重定向到 www.example.com/anypage

这就是我在 httpd.conf 文件中使用的内容

RewriteEngine On
RewriteCond %{HTTP_HOST}  ^example.com [nocase]
RewriteRule ^(.*)         http://www.example.com/$1 [last,redirect=301]

这会将页面重定向到www.example.com//anypage

如何删除多余的斜线?

【问题讨论】:

标签: url mod-rewrite slash


【解决方案1】:

尝试更改此行:

RewriteRule ^(.*) http://www.example.com/$1 [last,redirect=301]

到:

RewriteRule ^/(.*) http://www.example.com/$1 [last,redirect=301]

【讨论】:

    猜你喜欢
    • 2013-04-09
    • 1970-01-01
    • 2013-03-28
    • 2015-08-09
    • 1970-01-01
    • 1970-01-01
    • 2015-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多