Saltar automáticamente al nombre de dominio de segundo nivel sin el nombre de dominio de nivel superior www: el nombre de dominio raíz 301 redirige www

如果WordPressCuando el sitio web contiene 2 nombres de dominio (con nombre de dominio www y sin nombre de dominio www) se puede acceder, es muy desfavorableSEOLa concentración de pesos, y la posterior indexación del posicionamiento en buscadores.

¿Cómo podemos resolverlo?

Esto requiere una redirección 301 permanente de dominios sin www a dominios con www.

Saltar automáticamente al nombre de dominio de segundo nivel sin el nombre de dominio de nivel superior www: el nombre de dominio raíz 301 redirige www

Nombre de dominio raíz del sitio web Redirección 301 Beneficios del nombre de dominio www

La ventaja es que puede aumentar la autoridad del nombre de dominio.

Una redirección 301 es en realidad una transferencia de autoridad de dominio.

Por ejemplo, cuando chenweiliang.com redirigir a www.chenweiliang.com cuando en realidad el chenweiliang.com El peso de se transfiere a www.chenweiliang.com , aumentando así la www.chenweiliang.com el nombre de dominio de.

  • Mejorar el rendimiento de la optimización de motores de búsqueda;
  • Propicio para la transmisión de los pesos de la página web;
  • Optimizar la indexación de páginas web.

cuando abrimosComercio electrónicositio web, aparecen dos páginas idénticas.

  • En este momento, las arañas de los motores de búsqueda rastrearán repetidamente.
  • Las páginas duplicadas pueden dar lugar a errores de juicio por parte de los motores de búsqueda.
  • En este momento, debe usar la redirección 301 para procesar y optimizar la inclusión de la página web;

Mejor experiencia de usuario:Sin páginas duplicadas, los usuarios recordarán mejor nuestro sitio web, mejorarán la memoria del sitio web y obtendrán una mejor experiencia de usuario.

Desventajas del sitio web sin nombre de dominio secundario www

  • Es posible que un pequeño número de usuarios no puedaUfo.org se identifica como una dirección web;
  • Una pequeña cantidad de usuarios solo reconocerá dominios de segundo nivel con el patrón de URL www www.etufo.org

¿Cómo se redireccionan los dominios de nivel superior 301 a www?

Lo siguiente se basa enLinuxSoluciones implementadas en servidor.

paso 1: Nuevo archivo .htaccess

Por lo general, nuestra computadora usa el sistema operativo Windows y no podemos crear directamente un nuevo archivo .htaccess.

Primero debe crear un nuevo archivo htaccess.txt, y más adelante se describirá cómo cambiar el nombre.

Paso 2: Copie el siguiente código en el documento txt

RewriteEngine On
RewriteCond %{http_host} ^chenweiliang.com$ [NC]
RewriteRule ^(.*)$ http://www.chenweiliang.com/$1 [R=301,L]
  • "RewriteEngine On", active el interruptor Regla de reescritura;
  • "RewriteCond" se refiere a la condición de reescritura.
  • La siguiente cadena coincide con una expresión regular y la cadena coincidente comienza con ^ y termina con $.
  • Aquí %{http_host} es para obtener el nombre de host actual.La condición es "Cuando el nombre de host es chenweiliang.com", se ejecutan las siguientes reglas de reescritura.
  • "[NC]" significa que no distingue entre mayúsculas y minúsculas;
  • "RewriteRule", define la regla de reescritura.Significado aquí: saltar a la URL" http://www.chenweiliang.com/ "Acceso requerido chenweiliang.com parte posterior.
  • [R=301] significa reescribir como redirección/salto 301 ([R] salto con un solo dedo, el mismo significado que [R=302]), [L] significa la última regla coincidente.

Paso 3: Cargue el archivo htaccess.txt y modifique el nombre

Utilice la herramienta FTP para cargar el archivo htaccess.txt en el directorio raíz del sitio web y cámbiele el nombre a ".htaccess", observe el punto al frente.

  • Si el archivo ya existe, copie el código en él.
  • De esta forma, cuando visite un nombre de dominio sin www, automáticamente se redirigirá al nombre de dominio con www.
  • A través del método anterior, el nombre de dominio sin www se puede redirigir automáticamente al nombre de dominio con www.

Nota: Después de modificar aquí, puede encontrar que falta el archivo.

Esto es porque".htaccessLos archivos se consideran ocultos y no se mostrarán.

Puede abrir la herramienta FTP, aquí XFTP软件Por ejemplo, en [Herramientas] → [Opciones] ▼

Esto se debe a que los archivos ".htaccess" se consideran ocultos y no se mostrarán.Puede abrir la herramienta FTP, aquí toma el software XFTP como ejemplo, en [Herramientas] → [Opciones] hoja 2

【General】→marque【Mostrar archivos ocultos】▼

Opción [General] → marque [Mostrar archivos ocultos] 3ra hoja

 

Aquí compartimos las reglas generales para redirigir un nombre de dominio con www a un nombre de dominio sin www, y un nombre de dominio sin www a un nombre de dominio con www.

Reglas para redirigir dominios con www a dominios sin www

TLD de redirección 301 con www a reglas de dominio raíz▼

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

El siguiente nombre de dominio de nivel superior con www 301 redirige a la regla de nombre de dominio raíz, que se puede copiar directamente (no es necesario modificar el nombre de dominio en la regla) ▼

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

TLD sin www salta a dominios con reglas www

TLD sin www saltar a reglas de dominio con www ▼

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

Los siguientes nombres de dominio de nivel superior sin www saltan a las reglas de nombres de dominio con www, que se pueden copiar directamente (no es necesario modificar el nombre de dominio en las reglas) ▼

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

Problema de ubicación de la regla de redireccionamiento 301

Bajo reglas pseudoestáticas, al colocar reglas de salto de redirección, generalmente encuentra http no puede redirigir a https El problema.

Inicialmente copiamos el código de redirección en .htaccess y aparecerá en los siguientes casos ▼

Regla de redirección [L] en la cuarta hoja anterior

  • [L] indica que la regla actual es la última regla, deja de analizar las siguientes reglas de reescritura.
  • Entonces, al acceder a la página del artículo redirigido, [L] detiene las siguientes reglas, por lo que las reglas de redirección no funcionan.

Al visitar la página de inicio http, queremos activar una redirección de URL, omitir la regla pseudoestática para ejecutar la regla de salto de redirección, para que se pueda lograrRedirección de http en todo el sitio a https .

No ponga reglas de redirección https en [L] Debajo de las reglas, pon [L] por encima de las reglas ▼

Reglas de redirección SSL pseudoestáticas [L] en la quinta hoja a continuación

¿Es necesario redirigir www para el nombre de dominio principal del sitio web?

Si usas directamente como chenweiliang.com Dicho nombre de dominio de nivel superior se utiliza como nombre de dominio de su blog, por lo que el uso de un nombre de subdominio como cama de imágenes no puede lograr la ausencia de cookies.

  • porque el dominio de nivel superior chenweiliang.com Se envía una cookie a los servidores de nombres secundarios para todos los archivos estáticos solicitados.

Si desea admitir camas de imágenes sin cookies, debe usar un nombre de dominio diferente para lograr la ausencia de cookies.

  • chen weilianguso de blogs www.chenweiliang.com El subdominio de está bien.

Para más detalles, visita este artículo ▼

Si necesita excluir los redireccionamientos 301 para omitir los directorios de carpetas de excepciones pseudoestáticas, consulte el tutorial a continuación▼

Esperanza Chen Weiliang Blog ( https://www.chenweiliang.com/ ) compartió "Saltar automáticamente al nombre de dominio de segundo nivel sin el nombre de dominio de nivel superior www: el nombre de dominio raíz 301 redirige www", lo cual es útil para usted.

Bienvenido a compartir el enlace de este artículo:https://www.chenweiliang.com/cwl-27630.html

¡Bienvenido al canal de Telegram del blog de Chen Weiliang para obtener las últimas actualizaciones!

🔔 ¡Sea el primero en obtener la valiosa "Guía de uso de la herramienta de inteligencia artificial para marketing de contenidos ChatGPT" en el directorio superior del canal! 🌟
📚 Esta guía contiene un gran valor. 🌟Esta es una oportunidad única, ¡no la pierdas! ⏰⌛💨
¡Comparte y dale me gusta si te gusta!
¡Su compartir y Me gusta son nuestra motivación continua!

 

发表 评论

Su dirección de correo electrónico no será publicada. 项 已 用 * 标注

滚动 到 顶部