Saltar automaticamente para o nome de domínio de segundo nível sem o nome de domínio de nível superior www: o nome de domínio raiz 301 redireciona www

如果WordPressQuando o site contém 2 nomes de domínio (com nome de domínio www e sem nome de domínio www) podem ser acessados, é muito desfavorávelSEOA concentração de pesos e a subsequente indexação de otimização de mecanismo de busca.

Como podemos resolver isso?

Isso requer um redirecionamento 301 permanente de domínios sem www para domínios com www.

Saltar automaticamente para o nome de domínio de segundo nível sem o nome de domínio de nível superior www: o nome de domínio raiz 301 redireciona www

Nome de domínio raiz do site 301 redirecionamento www benefícios do nome de domínio

A vantagem é que pode aumentar a autoridade do nome de domínio.

Um redirecionamento 301 é na verdade uma transferência de autoridade de domínio.

Por exemplo, quando chenweiliang.com redirecionar para www.chenweiliang.com quando na verdade o chenweiliang.com O peso de é transferido para www.chenweiliang.com , aumentando assim a www.chenweiliang.com nome de domínio de.

  • Melhorar o desempenho da otimização do mecanismo de pesquisa;
  • Propício à transmissão de pesos de páginas da web;
  • Otimize a indexação de páginas da web.

quando nós abrirmosComércio eletrônicosite, aparecem duas páginas idênticas.

  • Neste momento, os spiders do mecanismo de pesquisa rastrearão repetidamente.
  • Páginas duplicadas podem levar a erros de julgamento por parte dos motores de busca.
  • Neste momento, você precisa usar o redirecionamento 301 para processar e otimizar a inclusão de páginas da web;

Melhor experiência do usuário:Sem páginas duplicadas, os usuários se lembrarão melhor do nosso site, melhorarão a memória do site e obterão uma melhor experiência do usuário.

Desvantagens do site sem nome de domínio secundário www

  • Um pequeno número de usuários pode não ser capaz deufo.org é identificado como um endereço da web;
  • Um pequeno número de usuários reconhecerá apenas domínios de segundo nível com o padrão de URL www www.etufo.org

Como os domínios de nível superior 301 redirecionam para www?

O seguinte é baseadoLinuxSoluções implementadas pelo servidor.

passo 1: Novo arquivo .htaccess

Normalmente nosso computador usa o sistema operacional Windows e não podemos criar diretamente um novo arquivo .htaccess.

Você deve primeiro criar um novo arquivo htaccess.txt, e como alterar o nome será descrito posteriormente.

Etapa 2: Copie o seguinte código no documento txt

RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
  • "RewriteEngine On", ative a opção Rewrite Rule;
  • "RewriteCond" refere-se à condição de regravação.
  • A string a seguir é correspondida por uma expressão regular e a string correspondente começa com ^ e termina com $.
  • Aqui %{http_host} é para obter o nome do host atual.A condição é "Quando o nome do host é chenweiliang.com", as seguintes regras de reescrita serão executadas.
  • "[NC]" significa que não diferencia maiúsculas de minúsculas;
  • "RewriteRule", define a regra de reescrita.Significado aqui: pule para o URL" http://www.chenweiliang.com/ "Pedido de acesso chenweiliang.com parte posterior.
  • [R=301] significa reescrever como redirecionamento/salto 301 ([R] salto de um dedo, o mesmo significado que [R=302]), [L] significa a última regra de correspondência.

Etapa 3: Faça upload do arquivo htaccess.txt e modifique o nome

Use a ferramenta FTP para enviar o arquivo htaccess.txt para o diretório raiz do site e renomeie-o para ".htaccess", observe o ponto na frente dele.

  • Se o arquivo já existir, copie o código nele.
  • Dessa forma, quando você visita um nome de domínio sem www, ele redirecionará automaticamente para o nome de domínio com www.
  • Através do método acima, o nome de domínio sem www pode ser redirecionado automaticamente para o nome de domínio com www.

Nota: Depois de modificar aqui, você pode descobrir que o arquivo foi perdido.

Isto é porque".htaccess” são considerados ocultos e não serão exibidos.

Você pode abrir a ferramenta FTP, aqui XFTP软件Por exemplo, em [Ferramentas] → [Opções] ▼

Isso ocorre porque os arquivos ".htaccess" são considerados ocultos e não serão exibidos.Você pode abrir a ferramenta FTP, aqui pega o software XFTP como exemplo, em [Ferramentas] → [Opções] folha 2

【Geral】→marque【Mostrar arquivos ocultos】▼

Opção [Geral] → marque [Mostrar arquivos ocultos] 3ª folha

 

Aqui compartilhamos as regras gerais de redirecionamento de um nome de domínio com www para um nome de domínio sem www e um nome de domínio sem www para um nome de domínio com www.

Regras para redirecionar domínios com www para domínios sem www

301 redirecionar TLD com www para regras de domínio raiz▼

RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.chenweiliang.com [NC]
RewriteRule ^(.*)$ http://chenweiliang.com/$1 [L,R=301]

O seguinte nome de domínio de nível superior com www 301 redireciona para a regra de nome de domínio raiz, que pode ser copiada diretamente (não é necessário modificar o nome de domínio na regra) ▼

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

TLDs sem www saltam para domínios com regras www

TLDs sem www pulam para regras de domínio com www ▼

RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]

Os seguintes nomes de domínio de nível superior sem www saltam para as regras de nome de domínio com www, que podem ser copiadas diretamente (não é necessário modificar o nome de domínio nas regras) ▼

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

Problema de localização da regra de redirecionamento 301

Sob regras pseudo-estáticas, ao colocar regras de salto de redirecionamento, você geralmente encontra http não pode redirecionar para https O problema.

Inicialmente copiamos o código de redirecionamento para .htaccess e ele aparecerá nos seguintes casos ▼

Regra de redirecionamento [L] na 4ª folha acima

  • [L] indica que a regra atual é a última regra, pare de analisar as seguintes regras de reescrita.
  • Portanto, ao acessar a página do artigo redirecionado, [L] interrompe as seguintes regras, para que as regras de redirecionamento não funcionem.

Ao visitar a página inicial http, queremos acionar um redirecionamento de URL, pule a regra pseudo-estática para executar a regra de salto de redirecionamento, para que possa ser alcançadoRedirecionamento http em todo o site para https .

Não coloque regras de redirecionamento https [EU] Abaixo das regras, coloque [EU] acima das regras ▼

Regras de redirecionamento SSL pseudo-estático [L] na 5ª folha abaixo

É necessário redirecionar www para o nome de domínio principal do site?

Se você usar diretamente como chenweiliang.com Esse nome de domínio de nível superior é usado como nome de domínio do seu blog, portanto, usar um nome de subdomínio como uma cama de imagem não pode ser isento de cookies.

  • porque o domínio de nível superior chenweiliang.com Um cookie é enviado aos servidores de nomes secundários para todos os arquivos estáticos solicitados.

Se você deseja oferecer suporte a leitos de imagem sem cookies, é necessário usar um nome de domínio diferente para obter um sem cookies.

  • Chen WeiliangUso do blog www.chenweiliang.com O subdomínio de está bom.

Para mais detalhes, visite este artigo ▼

Se você precisar excluir redirecionamentos 301 para ignorar diretórios de pasta de exceção pseudo-estática, consulte o tutorial abaixo▼

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartilhou "Pular automaticamente para o nome de domínio de segundo nível sem www nome de domínio de nível superior: nome de domínio raiz 301 redireciona www", o que é útil para você.

Bem-vindo a compartilhar o link deste artigo:https://www.chenweiliang.com/cwl-27630.html

Bem-vindo ao canal Telegram do blog de Chen Weiliang para receber as últimas atualizações!

🔔 Seja o primeiro a obter o valioso "Guia de uso da ferramenta de IA de marketing de conteúdo ChatGPT" no diretório superior do canal! 🌟
📚 Este guia contém um valor enorme, 🌟Esta é uma oportunidade rara, não perca! ⏰⌛💨
Compartilhe e curta se gostar!
Seus compartilhamentos e curtidas são nossa motivação contínua!

 

发表 评论

Seu endereço de e-mail não será publicado. 必填 项 已 用 * 标注

滚动 到 顶部