Como alternativa, você pode usar a diretiva RedirectMatch
em vez de usar mod_rewrite:
RedirectMatch 301 ^ http://www.new.com/
Observe que ^
pode ser trocado com .*
, ambas as expressões regulares com correspondência de tudo.
Ok, estou precisando de um redirecionamento simples:
Redirect 301 / http://www.new.com/
Semelhante a isso, exceto que eu quero pegar alguma coisa, como:
www.old.com/blah/blah/?xyz=123&aaaaabbbb=erewr3ttt#ewtjhirhjerh
e envie o usuário para:
www.new.com
Deve ser fácil, certo? Descobrir como fazer isso não é tão fácil. Usando a regra acima, ainda estamos recebendo os itens 404 para as coisas que não estão lá, em vez da regra de Redirecionamento, apenas obtendo tudo.
Isso deve funcionar: -
RewriteRule (.*) http://www.new.com/ [R=301,L]
O (.*)
corresponderá a tudo e redirecionará para apenas o link .
Edit: Isso foi para o Apache, eu criei a pergunta como sendo para o Zeus.