我正在尝试使用 mod_rewrite 重定向 URL,但无法正常工作。这是我希望做的事情:
旧网址:
http://www.example.com/asp.pl?_puri=astore.amazon.com%2Fthegi02-20%2Fdetail%2FB0001L0DFA%2Fassid
需要重定向到:
www.example.com
任何人都知道有什么方法可以做到这一点?
我正在尝试使用 mod_rewrite 重定向 URL,但无法正常工作。这是我希望做的事情:
旧网址:
http://www.example.com/asp.pl?_puri=astore.amazon.com%2Fthegi02-20%2Fdetail%2FB0001L0DFA%2Fassid
需要重定向到:
www.example.com
任何人都知道有什么方法可以做到这一点?
Redirect
并且所有其他Redirect*
指令仅适用于URL path。所以你不能测试查询。
但是使用mod_rewrite你可以:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^_puri=astore.amazon.com&thegi02-20&detail&B0001L0DFA&assid$
RewriteRule ^asp\.pl$ http://www.example.com/ [L,R=301]