此重写规则可以很好地删除 .php 扩展名,但在查询字符串中传递文件名的情况下,它也会尝试删除那里的扩展名。如何让它忽略查询字符串?
RewriteCond %{THE_REQUEST} ^GET\ (.*)\.php\ HTTP
RewriteRule (.*)\.php$ $1 [R=301]
此重写规则可以很好地删除 .php 扩展名,但在查询字符串中传递文件名的情况下,它也会尝试删除那里的扩展名。如何让它忽略查询字符串?
RewriteCond %{THE_REQUEST} ^GET\ (.*)\.php\ HTTP
RewriteRule (.*)\.php$ $1 [R=301]