Domínios e DNS

Escolher a versão com ou sem www e redirecionar a outra

Revisto a 3 min de leitura redirecionamentos www

Escolha uma versão principal do domínio e faça com que a outra leve à mesma página. Antes de alterar seja o que for, verifique se ambos os nomes resolvem para o servidor correto e têm um certificado válido.

Se o WordPress, o PrestaShop ou outra aplicação já encaminhar as visitas para o URL configurado, faça uma escolha coerente com ele. Regras opostas entre a aplicação, o cPanel e um proxy podem criar um ciclo.

De example.com para www.example.com

Em cPanel > Redirects:

  1. Selecione o domínio de origem.
  2. Utilize Temporary (302) enquanto verifica o resultado; mude para Permanent (301) quando a decisão for definitiva.
  3. Escreva https://www.example.com/ como destino, substituindo o nome pelo seu.
  4. Escolha Do Not Redirect www. para que o nome de destino não volte a ser redirecionado.
  5. Ative Wild Card Redirect para manter os caminhos e guarde.

Se precisar de o configurar manualmente, o equivalente para o teste no .htaccess da raiz é:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=302,L]

De www.example.com para example.com

Use o destino sem www e selecione Only redirect with www.. Não mantenha também a regra no sentido contrário. O exemplo manual seria:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R=302,L]

Verificar e manter

Teste a página inicial, uma página interna e um URL com parâmetros. Verifique se chegam ao conteúdo equivalente e se a versão escolhida não volta a redirecionar para a anterior. Depois de validado, utilize 301 se a alteração for permanente.

Guarde uma cópia antes de editar o .htaccess. Se as regras do CMS forem executadas antes, reveja a sua ordem e coloque o redirecionamento personalizado fora do bloco que o CMS regenera. Atualize também o URL da aplicação, as suas ligações e o canonical quando for o caso.

Um redirecionamento permanente ajuda a consolidar o endereço escolhido, mas não garante posições nem resultados imediatos. Para desfazer um erro, retire a regra concreta e teste sem um redirecionamento antigo na cache do navegador.

Também lhe pode ser útil

Algo não bate certo ou mudou? Diga-nos e revemos.