Geekflare recibe el apoyo de nuestra audiencia. Podemos ganar comisiones de afiliación de los enlaces de compra en este sitio.
En Apache HTTP Última actualización: 25 de septiembre de 2023
Compartir en:
Escáner de seguridad de aplicaciones web Invicti - la única solución que ofrece verificación automática de vulnerabilidades con Proof-Based Scanning™.

Redirigir las solicitudes de un dominio no preferente es importante porque los motores de búsqueda consideran las URL con y sin "www" como dos sitios web diferentes.

Se crea una entrada duplicada, lo que no es adecuado para el SEO.

Me di cuenta de esto cuando analicé mi sitio con una herramienta SEO, pensé en compartirlo con todos ustedes.

Hay muchas formas de redirigir sitios no www a www o www a no www. Veamos algunas de las formas más sencillas de conseguirlo.

Apache HTTP

Si está utilizando un servidor Apache HTTP entonces puede lograr esta redirección a través de .htaccess o modificando el archivo httpd.conf.

Si usted está en alojamiento compartido entonces usted puede preferir hacer el archivo . htaccess pero si usted tiene control total en servidores como VPS o Cloud entonces vale la pena considerar la manera httpd.conf. Sea cual sea el método que elija, haga una copia de seguridad del archivo antes de modificar nada.

Para redirigir de www a no www, puede añadir lo siguiente.

RewriteEngine en
RewriteCond %{HTTP_HOST} ^www.yoursite.com 
RewriteRule (.*) https://yoursite.com/$1 [R=301,L]

Y, para redirigir de no www a www, añada lo siguiente.

RewriteEngine en
RewriteCond %{HTTP_HOST} ^yoursite.com 
RewriteRule (.*) https://www.yoursite.com/$1 [R=301,L]

Guarde el archivo y reinicie Apache si utilizó el método httpd.conf.

Nginx

Para redirigir desde www en Nginx, puede añadir el siguiente código en el archivo nginx. conf bajo el bloque del servidor.

return 301 $scheme://su_sitio.com$request_uri;

El siguiente ejemplo es para redirigir de www a no www.

servidor {
 nombre_servidor www.geekflarelab.com;
 return 301 $scheme://geekflarelab.com$request_uri;
 }

Y, el siguiente código es para redirigir de www a no www.

servidor {
 nombre_servidor geekflarelab.com;
 return 301 $scheme://www.geekflarelab.com$request_uri;
}

Guarde el archivo y reinicie el servidor Nginx.

Cloudflare

Implementar la redirección es muy fácil si utiliza Cloudflare. Puede aprovechar las reglas de página para implementar la redirección.

  • Inicie sesión en Cloudflare y seleccione el sitio donde desea poner la redirección
  • Vaya a la pestaña Reglas de página y cree una nueva regla
  • Introduzca la URL y seleccione la configuración como "URL de redireccionamiento".
  • Seleccione el código de estado (301 si lo quiere permanente)
  • Introduzca el destino al que desea redirigirse
  • La siguiente regla es para redirigir todo desde https://www.geekflare.com a https://geekflare.com

  • Una vez hecho esto, haga clic en Guardar y desplegar

Y en menos de un minuto, la redirección de su sitio estará activa.


Conclusión

Espero que lo anterior le ayude a poner la redirección a su gusto. Si usted está usando WordPress y busca redireccionar más que www entonces revise este artículo para manejar la redirección en WP.

  • Chandan Kumar
    Autor
    Chandan Kumar es el fundador de Geekflare. Ha ayudado a millones de personas a destacar en el ámbito digital. Apasionado de la tecnología, su misión es explorar el mundo y ampliar el crecimiento de profesionales y empresas.
Gracias a nuestros patrocinadores
Más lecturas sobre Apache HTTP
Potencia tu negocio
Algunas de las herramientas y servicios que le ayudarán a hacer crecer su negocio.
  • Invicti utiliza el Proof-Based Scanning™ para verificar automáticamente las vulnerabilidades identificadas y generar resultados procesables en tan solo unas horas.
    Pruebe Invicti
  • Web scraping, proxy residencial, gestor de proxy, desbloqueador web, rastreador de motores de búsqueda, y todo lo que necesita para recopilar datos web.
    Pruebe Brightdata
  • Monday.com es un sistema operativo de trabajo todo en uno que te ayuda a gestionar proyectos, tareas, trabajo, ventas, CRM, operaciones, flujos de trabajo y mucho más.
    Prueba Monday
  • Intruder es un escáner de vulnerabilidades en línea que encuentra puntos débiles de ciberseguridad en su infraestructura, para evitar costosas violaciones de datos.
    Prueba Intruder