0

我正在尝试重写一个页面,但我收到了重复的查询。

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]

4

1 回答 1

0

错误出现在 php.ini 文件中。mod重写不是问题。

于 2013-01-13T07:29:32.710 回答