gpt4 book ai didi

mod-rewrite - 尾部斜杠给出内部服务器错误

转载 作者:行者123 更新时间:2023-12-04 07:01:25 25 4
gpt4 key购买 nike

如果用户最后添加了斜杠,我希望我的所有页面都能正常工作

以下行有效

RewriteRule ^index/page/([0-9]+)/?$ /cmstut/index.php?page=$1 [QSA,L]

但以下行导致内部服务器错误,这是最后一行
这是应该重写所有其他没有联系页面、关于我们页面或索引页面等属性的页面的行
RewriteRule ^(.+[^/])/?$ /cmstut/$1.php [QSA,L]

最佳答案

如果请求的 URI 路径不正确,您最好只使用一种拼写(带或不带斜杠)并重定向:

# add trailing slash
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .*[^/]$ %{REQUEST_URI}/ [L,R=301]

# remove trailing slash
RewriteRule (.+)/$ /$1 [L,R=301]

关于mod-rewrite - 尾部斜杠给出内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1779831/

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