使用.htaccess绝对地将任何东西redirect到新的域

好吧,所以我需要一个简单的redirect

Redirect 301 / http://www.new.com/ 

类似的,除了我想要捕捉任何东西,如:

 www.old.com/blah/blah/?xyz=123&aaaaabbbb=erewr3ttt#ewtjhirhjerh 

并发送给用户:

 www.new.com 

应该是容易的权利? 找出如何做到这一点并不容易。 使用上面的规则,我们仍然得到404的东西是不存在的,而不是redirect规则只是得到一切。

或者,您可以使用RedirectMatch指令而不是使用mod_rewrite:

 RedirectMatch 301 ^ http://www.new.com/ 

请注意, ^可以与.*交换,两者都匹配正则expression式。

这应该工作: –

 RewriteRule (.*) http://www.new.com/ [R=301,L] 

(.*)将匹配所有内容,并redirect到http://www.new.com/

编辑:这是为Apache,我已经重申了宙斯的问题。