RewriteEngine on
RewriteCond %{HTTP_HOST} ^a\.example\.com
RewriteRule ^(.*)$ http://b.example.com/$1
Estou executando o Apache 2 no Ubuntu e gostaria de encaminhar todas as solicitações em um subdomínio para outro.
Exemplo:
a.example.com/page.html
encaminharia para b.example.com/page.html
Quero encaminhar todas solicitações (não apenas algumas páginas).
Como eu configuraria isso em meus hosts virtuais?
Eu realmente me pergunto por que todo mundo sempre tenta resolver esses problemas de redirecionamento com mod_rewrite em vez de mod_alias .
Coloque a seguinte linha dentro do container de a.example.com
:
RedirectPermanent / http://b.example.com/
Tags apache-2.2 rewrite