2011-09-12 46 views
0

我想删除使用此网址整个查询字符串...从url中删除整个查询字符串?

RewriteRule ^/page /page? 

但它不工作任何理由为什么会这样???

由于使用这种

+0

希望这会帮助你http://stackoverflow.com/questions/3457022/mod-rewrite-remove-query-string-from-url – run

回答

0

尝试:

RewriteRule ^page page? 
0
RewriteEngine On 
RewriteCond  %{QUERY_STRING} ^page$ 
RewriteRule  (.*)    $1?  [R=permanent] 
0

我建议你写你的重写规则是这样的:

RewriteCond %{QUERY_STRING} !^$ 
RewriteRule ^page /page? [NC,R,L] 

记住斜线/在通过匹配的规则被剥离Apache的。