Redirecionar .com para .org no .htaccess
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?
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