Force www en su archivo .htaccess en cPanel (Para WordPress y todos los sitios).
Aplicar WWW o no WWW en su archivo .htaccess usando cPanel
Muchos propietarios de sitios web prefieren que su dominio aparezca en la barra de direcciones del navegador con “www” (por ejemplo, www.example.com) o sin él (por ejemplo, ejemplo.com). Aunque esta elección no afecta a la accesibilidad del sitio, puede ser una marca o preferencia personal. Esta guía proporciona instrucciones paso a paso sobre cómo hacer cumplir cualquiera de las versiones utilizando su archivo .htaccess dentro de cPanel.
Acceso a su archivo .htaccess
- Inicie sesión en cPanel: Acceda al panel de control de su alojamiento web.
- Abre el Gestor de Archivos: Localice la categoría “Archivos” y haga clic en “Gestor de archivos”.”
- Configurar ajustes: Haz clic en la pestaña “Configuración” de la esquina superior derecha.
- Mostrar archivos ocultos: Seleccione la raíz de documentos de su dominio y asegúrese de que la casilla “Mostrar archivos ocultos” está marcada. Haz clic en “Guardar”.”
- Localice .htaccess: Busque el archivo .htaccess en la lista de archivos y haga clic sobre él con el botón derecho del ratón.
- Edite .htaccess: Elige la opción “Editar” del menú contextual. Esto abrirá el archivo en un editor de texto.
Aplicación de WWW en su archivo .htaccess
Para redirigir a los visitantes de la versión no WWW de su dominio a la versión WWW, pegue el siguiente código en su archivo .htaccess:
#Force www:
RewriteEngine activado
RewriteCond %{HTTP_HOST} ^ejemplo.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC]
Nota importante: Sustituir ejemplo.com con su nombre de dominio real (sin WWW). Por ejemplo, utilice midominio.com o tuweb.net.
Imponer la no-WWW en su archivo .htaccess
Para redirigir a los visitantes de la versión WWW a la versión no WWW, utilice este código:
#Force nowww:
RewriteEngine activado
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule ^(.*)$ https://example.com/$1 [L,R=301,NC]
De nuevo, recuerde sustituir ejemplo.com con su nombre de dominio real.
Entender el Código
RewriteEngine en: Esta línea activa el motor de reescritura de Apache, permitiendo que el archivo .htaccess modifique cómo se gestionan las peticiones entrantes.RewriteCond %{HTTP_HOST} ^ejemplo.com [NC]: Esta condición comprueba si el nombre de host solicitado coincide con su nombre de dominio sin “www”, ignorando la distinción entre mayúsculas y minúsculas ([NC]).RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301,NC]: Esta regla redirige todas las solicitudes que cumplan la condición a la versión WWW de su dominio. La dirección[L,R=301,NC]indican que se trata de la última regla que se procesa (L), es una redirección permanente (R=301), y se ignora la distinción entre mayúsculas y minúsculas (NC).
Guardar cambios
Tras pegar y modificar el código, guarde el archivo .htaccess. Los cambios deberían surtir efecto inmediatamente, y los visitantes serán redirigidos a la versión de tu dominio preferida.
Siguiendo estos pasos, podrá controlar fácilmente cómo aparece su dominio en la barra de direcciones, garantizando la coherencia y reforzando la identidad de su marca.


