mod重写在末尾不存在反斜杠时继续附加GET字符串


RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?route=$1

使用该重写规则,如果我输入任何不以反斜杠结尾的链接,则会在末尾附加GET字符串。

例子:

本地主机/论坛/

显示为本地主机/论坛/

本地主机/论坛显示为本地主机/论坛/?路由=论坛

添加一行RewriteCond %{REQUEST_FILENAME} !-d

因此,当指向现有目录时,它不会执行任何操作

相关内容

最新更新