这是我的.htaccess代码后删除.php扩展名.我面临这个错误
错误请求您的浏览器发送了一个服务器无法理解的请求。
DirectorySlash On
RewriteCond %{THE_REQUEST} ^GET\s([^.]+)\.php\?id=([^&\s]+)\s [NC]
RewriteRule ^ %1/%2? [R,L]
# Redirect external .php requests to extensionless url
RewriteCond %{THE_REQUEST} ^(.+)\.php([#?][^\ ]*)?\ HTTP/
RewriteRule ^(.+)\.php$ https://%{HTTP_HOST}/$1/ [L,NC]
字符串
编辑:
.htaccess位于根目录中。
原始URL是:cloud9cumulus.com/shieldpayments/view/login.php
2条答案
按热度按时间tmb3ates1#
试试这个
字符串
此规则足以删除您当前URL的.php扩展名,并在尝试之前删除与此相关的其他规则。
8ulbf1ek2#
问题的解决方案终于得到了,在这里,
字符串