¿Cómo utilizar varios nombres de dominio .htaccess para apuntar a un nombre de dominio principal?
Lo que estás hablando se puede lograr mediante el uso de la redirección 301 cuando varios nombres de dominio apuntan a un nombre de dominio principal
Redirección 301:
La página está permanentemente movido (redireccionamiento 301) es una tecnología de "redireccionamiento automático" muy importante.
Desde la perspectiva de la optimización de motores de búsqueda, la redirección 301 es la forma más factible de redirigir URL. Cuando el nombre de dominio de un sitio web cambia, el motor de búsqueda solo indexará la nueva URL y, al mismo tiempo, transferirá todos los enlaces externos originales bajo la dirección anterior a la nueva dirección, de modo que la clasificación del sitio web no será afectado debido al cambio de URL Sin ningún impacto. De manera similar, cuando se utiliza el comando de redirección permanente 301 para apuntar varios nombres de dominio al dominio principal del sitio web, no tendrá ningún impacto negativo en la clasificación del sitio web.
Cómo utilizar la redirección .htaccess:
Debido a que no todos los hosts virtuales admiten esta operación, se aplicarán las siguientes condiciones.
1. El servidor Apache del host virtual de Linux debe admitir el archivo .htaccess. (Consulte con el proveedor de alojamiento para ver si lo admite). Si es compatible, primero resuelva ambos nombres de dominio en la misma IP y luego agregue las siguientes reglas al principio del archivo .htaccess:
Código:
RewriteCond %{ [NC]
RewriteRule ^(.*)$ /$1 [R=301.L]
Cabe señalar que el . El archivo htaccess básicamente se transfiere al local. Si no se puede modificar directamente, podemos modificarlo a .htaccess.txt para acceder a la edición. Después de escribir el código que se escribirá, cargue directamente .htaccess.txt en el espacio y luego use FTP. para cargar directamente .htaccess.txt. ¡Cambie el nombre del archivo a .htaccess y será más eficiente!
2. El servidor IIS del host virtual de ventana necesita instalar el componente ISAPI_Rewrite. (Consulte con el proveedor de alojamiento para ver si lo admite). Si es compatible, primero resuelva ambos nombres de dominio en la misma IP y luego $
RewriteRule (.*) $1 [R,I]
Si el código anterior no es factible, pruebe este código:
Código:
[ISAPI_Rewrite]
# 3600 = 1 hora p>
CacheClockRate 3600
RepeatLimit 32
RewriteCond Host: ^hongtaoseo\.com$
RewriteRule (.*) $1 [I,RP]
La mayoría de los hosts virtuales no admiten dicha operación, entonces, ¿qué debo hacer en este momento?
El método de operación de redireccionamiento 301 anterior no es necesario. Si el host no lo admite, el siguiente método también puede lograr el mismo efecto.
1. Si se trata de un nombre de dominio y un sitio web nuevos, es decir, el nombre de dominio sin www aún no se ha incluido, entonces el nombre de dominio sin www se puede reenviar al nombre de dominio con www. Configure el reenvío en el fondo de administración de nombres de dominio. Algunos proveedores de nombres de dominio nacionales no permiten el reenvío.
2. Si el sitio web existe desde hace un tiempo y el nombre de dominio sin www se ha incluido en muchas páginas, se utilizará el nombre de dominio con www y sin www para resolver la IP del sitio web. al mismo tiempo. Luego, para algunas ubicaciones más importantes, como la navegación principal, las categorías o la navegación secundaria del sitio web, utilice direcciones absolutas con www tanto como sea posible.
Resumen: debido a los hábitos de la gente en Internet, el nombre de dominio principal también tiene WWW. Los nombres de dominio sin WWW y otros nombres de dominio se pueden redirigir al nombre de dominio principal.