首页 文章

Mod重写/删除.html后面的斜杠

提问于
浏览
0

我需要一个mod重写301,从网址中删除.html后面的斜杠 .

例:

好的网址:http://www.example.org/some-stuff-t123.html错误的网址:http://www.example.org/some-stuff-t123.html/abcdesftesttest

使用html后面的错误URL应该重新编辑(301)到良好的URL .

我需要一个请求URI来检测html之后的/ *,如果是,则重写它 .

谢谢

1 回答

  • 0

    尝试:

    RedirectMatch 301 ^/(.*)\.html/ /$1.html
    

    或使用mod_rewrite:

    RewriteRule ^(.*)\.html/ /$1.html [L,R=301]
    

    如果您有其他重写规则,请确保重定向的规则在您可能已有的任何规则之前 .

相关问题