gpt4 book ai didi

apache - 模组重写。没有尾斜线重定向到尾斜线

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:38:46 25 4
gpt4 key购买 nike

出于某些 seo 原因,我需要重定向所有链接,例如

http://site.com/some/categoryhttp://site.com/some/category/

所以我用这个解决了这个问题

RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]

但是这个规则也捕获像这样的链接

http://site.com/some/category/some.file并将其重定向到 http://site.com/some/category/some.file/

我试过这样的事情

RewriteCond %{REQUEST_URI} ^([^\.]*)!/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]

但是没用

最佳答案

你可以添加另一个重写条件

RewriteCond %{REQUEST_URI} !(.*)/$
RewriteCond %{REQUEST_URI} !\.
RewriteRule ^(.*[^/])$ $1/ [L,R=301]

或者你可以改变你的最后一条规则

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

关于apache - 模组重写。没有尾斜线重定向到尾斜线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14982309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com