无扩展网址.htaccess不接受获取标记

时间:2011-11-14 19:34:53

标签: apache .htaccess

我有这个.htaccess文件:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ /index.php?prequest=$1 [L]

并且工作正常,但我如何编辑重写规则以将消息的指定部分附加到?之后,是否有人知道需要做什么才能让它做到这一点?

2 个答案:

答案 0 :(得分:2)

在RewriteRule末尾的括号内添加QSA,使其如下所示:[L,QSA]

答案 1 :(得分:2)

只需添加Query String Append标记,它就会附加原始网址的?x=y部分:

RewriteRule ^(.+)$ /index.php?prequest=$1 [L,QSA]