将包含所有变量的URL重定向到另一个URL

时间:2012-03-30 15:42:22

标签: mod-rewrite redirect url-rewriting

我需要将网址重定向到其他网址。到目前为止,我已经在.htaccess中完成了这个:

Redirect 301 http://domain.com/mypage.php http://newdomain.com/mynewpage

这样可以正常工作,但它也会在新URL中复制GET变量。所以我最终得到了

http://domain.com/mypage.php?item=32

被重定向到:

http://newdomain.com/mynewpage?item=32

我想删除新ULR中的所有变量。我知道这必须以某种方式用mod_rewrite来完成,但是我在使用它时遇到了很多困难而无法使它工作。

感谢任何帮助。 感谢

1 个答案:

答案 0 :(得分:0)

好的,我自己得到了......这就是我所做的:

RewriteEngine On
RewriteCond %{QUERY_STRING} (.*)
RewriteRule (.*) %{REQUEST_URI}?