Al trabajar con redirecciones en su htaccess, usted es capaz de hacer cosas específicas tales como forzar una versión www o no-www de su sitio. Pero dado que el archivo .htaccess es recursivo, ¿por qué no tener algún código que puede crear una vez y hacer que funcione para todos los sitios de su cuenta? En este artículo se muestra cómo puede forzar la versión no-www de todos los sitios de su cuenta con una sola pieza de código.
Fuerza no www en todos los sitios de su cuenta
1. Accede al panel de control de cPanel.
2. Haga clic en el icono del Administrador de archivos situado en la categoría Archivos, seleccionando la raíz Web como ubicación.
3. Desde la raíz web (carpeta public_html) abra el archivo .htaccess para editarlo. Si no existe, cree uno nuevo y abra el archivo en blanco para su edición.
4. Una vez que el archivo está abierto, pegue el siguiente código en la parte superior del archivo:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1%{REQUEST_URI} [R=301,QSA,NC,L]
</IfModule>
5. Guarda los cambios en el archivo.
Ahora puede probar el código visitando la versión www de su sitio. Se debe redirigir en la barra de direcciones a la versión no-www.