我正在尝试重写一个包含问号的网址来传递变量。
/?page = 1这个网址我想重写。
这不起作用
RewriteRule ^\?page=10 http://webiste.com [R=301,L]
任何人都有关于如何做到这一点的想法,请提前感谢。
答案 0 :(得分:3)
使用Query_string变量来匹配网址中的查询字符串
RewriteCond %{QUERY_STRING} ^page=10$
RewriteRule ^ http://webiste.com? [R=301,L]
最后的空问号非常重要,因为它会从网址中丢弃原始查询字符串。