Redireccionar domínio antigo para o novo – Redirect 301

Alojamento Web SSD

.Htaccess

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.

2 COMENTÁRIOS

  1. 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?

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

This site uses Akismet to reduce spam. Learn how your comment data is processed.