使用 .htaccess 将绝对任何内容重定向到新域

Joh*_*unt 3 .htaccess redirect zeus

好的,所以我需要一个简单的重定向:

Redirect 301 / http://www.new.com/
Run Code Online (Sandbox Code Playgroud)

与此类似,除了我希望它捕捉任何东西,例如:

www.old.com/blah/blah/?xyz=123&aaaaabbbb=erewr3ttt#ewtjhirhjerh
Run Code Online (Sandbox Code Playgroud)

并将用户发送到:

www.new.com
Run Code Online (Sandbox Code Playgroud)

应该很容易吧?找出如何做到这一点并不容易。使用上述规则,我们仍然会为不存在的东西获得 404,而不是重定向规则只是获取所有内容。

Jon*_*Lin 5

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

RedirectMatch 301 ^ http://www.new.com/
Run Code Online (Sandbox Code Playgroud)

请注意^可以与 互换.*,这两个正则表达式都可以匹配所有内容。