Generalidades
En este artículo se explica cómo forzar o eliminar el subdominio 'www' de la URL de tu sitio web usando un archivo .htaccess.
Antecedetes
De manera predeterminada, tu sitio completamente alojado se puede visitar con o sin el subdominio 'www' delante. Por ejemplo:
- example.com
- www.example.com
Algunas personas prefieren eliminar el subdominio 'www' que aparece al frente de la URL de su sitio web, mientras que otras prefieren que permanezca allí. Este artículo explica cómo forzar una opción u otra.
Agregar o eliminar 'www' usando un archivo .htaccess
Puedes agregar o eliminar 'www' usando un archivo .htaccess. Esto implica crear y editar este archivo en tu servidor web. Revisa los siguientes artículos para obtener información sobre cómo crear o editar este archivo:
Asegúrate de que este archivo se encuentre en el directorio del sitio web.
Eliminar 'www'
Agrega las siguientes líneas para eliminar automáticamente el 'www' del comienzo del dominio.
RewriteEngine On RewriteCond %{HTTP_HOST} ^www.example.com RewriteRule (.*) https://example.com/$1 [R=301,L]
Forzar 'www'
Agrega las siguientes líneas para forzar el 'www' al comienzo de tu dominio.
RewriteEngine On RewriteCond %{HTTP_HOST} ^example.com RewriteRule (.*) https://www.example.com/$1 [R=301,L]
Agregar o eliminar 'www' en WordPress
Los sitios de WordPress pueden modificar la forma en que aparece la URL del sitio web en el panel de control de WordPress. Revisa este artículo para obtener más información sobre cómo modificar la URL de un sitio en WordPress.
Al agregar o eliminar 'www' se rompe WordPress
WordPress es único en el sentido de que requiere que la URL fuerce o elimine 'www' del nombre de dominio. Si la base de datos está forzando una opción, pero el archivo .htaccess está forzando otra, verás un error de bucle de redireccionamiento en tu sitio web.
Para corregir este error:
- Asegúrate de que cualquier personalización en tu archivo .htaccess coincida con lo que seleccionaste en el panel de WordPress.
- Actualiza todas las URL de las bases de datos de WordPress para coincidir la configuración de tu .htaccess.