我正在尝试重写一个页面,但我收到了重复的查询。
http://www.website.com/settings/index.php?page=account
重写为:
http://www.website.com/settings/account
所以我的问题是,当我在我的页面上使用服务器验证时,我重定向到settings/account?valid=failed
但不幸的是我得到:
http://www.website.com/settings/account?valid=false&page=account
这是我的重写代码:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-Za-z0-9-]+)?$ index.php?page=$1 [L,QSA]