Pergunta

Eu tenho domain.com e domain.org como aliases que apontam para o mesmo vhost. Como posso usar .htaccess para redirecionar todas as solicitações domain.com para domain.org?

Foi útil?

Solução

Você pode usar mod_rewrite para fazer isso.

RewriteEngine on
RewriteCond %{HTTP_HOST} !^example\.org$
RewriteRule ^ http://example.org%{REQUEST_URI} [L,R=301]

Esta regra redireciona todos os pedidos que não é dirigida a example.org para o mesmo.

Outras dicas

redireciona todo o www / não-www de domain.com para domain.org:

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.org/$1 [R=301,L]
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top