我有一个带有查询字符串的页面,我想将其重定向到具有不同查询字符串值的同一页面:
www.mysite.com/pages/page.php?id=5
(这是旧页面)
www.mysite.com/pages/page.php?id=7
(这是需要重定向到的新页面)
RewriteEngine on
RewriteCond %{QUERY_STRING} ^id=5$ [NC]
RewriteRule ^pages/page\.php$ pages/page.php?id=7 [R=301,L]
它不起作用。有人能帮助我吗?谢谢!
答案 0 :(得分:0)
RewriteEngine on
RewriteCond %{QUERY_STRING} ^id=5$ [NC]
RewriteRule ^pages/page\.php$ http://%{HTTP_HOST}/pages/page.php?id=7 [R=301,L,NC]