0

我正在尝试使用 mod_rewrite 重定向 URL,但无法正常工作。这是我希望做的事情:

旧网址:

http://www.example.com/asp.pl?_puri=astore.amazon.com%2Fthegi02-20%2Fdetail%2FB0001L0DFA%2Fassid

需要重定向到:

www.example.com

任何人都知道有什么方法可以做到这一点?

4

1 回答 1

0

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]
于 2009-09-24T19:51:45.510 回答