Neste artigo indicamos como poderá manter 2 domínios na mesma conta de alojamento, sendo um deles o domínio principal da conta e o outro um domínio adicional.
Se nada for alterado, os dois domínios vão mostrar o mesmo conteúdo, acabando por provocar conteúdo duplicado que irá certamente provocar uma penalização nos motores de busca.
Com o código que aqui vamos mostrar, iremos definir um deles como domínio principal e todos os pedidos efectuados a essa conta de alojamento vão ser redireccionados para o domínio principal através de um redirect 301.
Para implementar este código, apenas necessitará de editar o seu ficheiro .htaccess e colocar o seguinte código com as alterações necessárias para o seu caso.
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^(oseudominioprincipal\.com)?$
RewriteRule ^(.*)$ http://oseudominioprincipal/$1 [R=301,L]
Este código vai criar uma regra no mod_rewrite do Apache e assegurar-se que o pedido (http request) é verificado numa condição. Neste caso ele vai verificar se o HTTP_HOST é diferente do domínio principal, se for redirecciona-o para o principal.
Muito obrigado. Eu estava precisando desse script.
Apenas para ter certeza, onde diz (oseudominioprincipal.com) eu precciso trocar para (oseudominioprincipal.com.br) já que o meu dominio termina com .com.br?
@disqus_46JPIxHAbI:disqus Sim, em princípio será dessa forma.