Solucionar la redirección non-www

En este artículo

Redirección non-www → www

Si estás tenendo un problema con la redirección de los URLs de la versión non-www a la www version, usa el siguiente plugin de soporte, que añade las reglas de redirección correctas a tu archivo .htaccess

📥 Descarga  (.zip): WP Rocket | Redirect non-www to www

Si te ocupas del desarrollo del sitio: puedes encontrar el código para este plugin en GitHub.

Es necesario modificar manualmente el código antes de usar el plugin!
Tendrás que modificar las siguientes 2 líneas de código:
Reemplaza example\.com con tu dominio. Mantén la barra inversa \!
Remplaza http://www.example.com con el URL de tu sitio WordPress. Aplica el protocolo correcto para tu sitio web: http:// o https://

Estas son las reglas que se añadirán a tu archivos .htaccess :

# Redirect non-www to www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example\.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

Redirección www → non-www

Si necesitas aplicar la regla inversa (de www a non-www), usa este plugin:

📥 Descarga  (.zip): WP Rocket | Redirect www to non-www

Si te ocupas del desarrollo del sitio: puedes encontrar el código para este plugin en GitHub.

Es necesario modificar manualmente el código antes de usar el plugin!
Tendrás que modificar las siguientes 2 líneas de código:
Reemplaza example\.com con tu dominio. Mantén la barra inversa \!
Remplaza http://www.example.com con el URL de tu sitio WordPress. Aplica el protocolo correcto para tu sitio web: http:// o https://

Estas son las reglas que se añadirán a tu archivos .htaccess :

# Redirect www to non-www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example\.com [NC]
RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]