fbpx
Shell

Redirecionando seu site com .htaccess

Você tem um site e decide mudar de endereço. Há várias maneiras de copiar o conteúdo de um local para o outro, mas como indicar aos seus visitantes a mudança de endereço?

O correto é usar um redirecionamento do tipo 301 (conteúdo movido permanentemente) para o novo domínio pelas seguintes vantagens:

  • Os usuários serão levados automaticamente para o novo endereço, não há necessidade de informar a mudança;
  • Os mecanismos de buscas também serão alertados da alteração e toda a informação pertinente será movida para o novo site (mas isso pode levar algum tempo);
  • O pagerank será transferido para o novo domínio e outras informações úteis para definir o seu posionamento no ranking de busca.

A solução

É preciso criar um arquivo na raiz do seu site com o nome .htaccess. E colar o conteúdo abaixo.

Lembre de trocar seusite.com pelo endereço real do seu site novo.

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !seusite.com$ [NC]
RewriteRule ^(.*)$ http://seusite.com/$1 [L,R=301]

Salve o arquivo e pronto.

O código acima vai redirecionar não somente siteantigo.com para sitenovo.com. Ele vai redirecionar páginas também. Por exemplo:

Se um visitante chegar para visitar http://siteantigo.com/pagina-informativa, ele será redirecionado para http://sitenovo.com/pagina-informativa

Assim o cliente sempre chega na página que estava procurando.