Base de conhecimento
1000 perguntas frequentes, 500 tutoriais e vídeos explicativos. Aqui, você encontra apenas soluções!
Forçar um nome de domínio na URL exibida pelo navegador
Este guia explica como redirecionar o tráfego de um nome de domínio alias (sinônimo) para o seu domínio principal ou forçar a exibição do domínio principal na barra de endereço do navegador.
Prevenir conteúdo duplicado.
Imagine que o seu site esteja hospedado no domínio principal example.com e que tenha configurado um domínio alias, como example-alias.com.
Por padrão, quando um visitante insere um ou outro destes endereços no seu navegador, a URL digitada permanece visível. Isso pode gerar conteúdo duplicado, o que prejudica o SEO (otimização para motores de busca).
Para evitar isso, você pode forçar o redirecionamento: se um visitante digitar example-alias.com, ele será automaticamente redirecionado para example.com.
Essa configuração é feita no arquivo .htaccess, localizado na raiz da sua hospedagem (geralmente na pasta /web, acessível via FTP). Se este arquivo ainda não existir, você deverá criá-lo.
Em seguida, insira as seguintes diretivas no arquivo:
RewriteEngine On
# Força a redireção para HTTPS e para o domínio canônico
RewriteCond %{HTTP:X-Forwarded-Proto} !https [OR]
RewriteCond %{HTTP_HOST} !^example\.com$ [NC]
RewriteRule ^(.*)$ https://example.com/$1 [R=301,L]Adapte o código acima de acordo com as suas necessidades:
- Substitua
example.compelo seu nome de domínio principal e sua extensão (.com, .org, .ch, etc.). Adicionewww.antes do seu domínio se preferir forçar a exibição do subdomíniowww. - Se ocorrer um ciclo de redirecionamento, você pode substituir a condição de protocolo por
RewriteCond %{HTTPS} off(especialmente se sua hospedagem não usar um proxy reverso).
Para saber mais, consulte a documentação sobre redirecionamentos automáticos para HTTPS.
Link para esta FAQ: https://faq.infomaniak.com/482
Esta seção de perguntas frequentes foi útil?