Redireccionar de www a sense www i viceversa mitjançant .htaccess

Actualitzat el 2026-10-23 21:01:32 64 visites

En aquest manual t'explicarem com redirigir el teu domini sense www a una URL concreta o a la mateixa amb www, només hauràs d'aplicar aquest canvi al fitxer .htaccess

Per fer aquesta acció, pots fer-ho de dues maneres:

Primera opció ⇾ Connecta't via FTP al directori '/datos/web/' i edita el fitxer '.htaccess'.

Segona opció ⇾ Al teu SWPanel, disposes d'un Gestor de Fitxers amb el qual podràs gestionar i administrar els directoris i fitxers de la teva Web. Pots guiar-te amb el següent manual Manual: Gestió de fitxers

⚠️ El fitxer '.htaccess' està ocult. Si no el veus, hauràs d'activar l'opció per veure fitxers ocults al teu client FTP. També és possible que hagis de crear-lo. ⚠️

A continuació, afegeix les línies de codi que especifiquem:

REDIRIGIR DOMINI SENSE ‘WWW’

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.midominio.com [NC]
RewriteRule ^(.*)$ http://midominio.com/$1 [L,R=301]

REDIRIGIR DOMINI AMB ‘WWW’

RewriteEngine On
RewriteCond %{HTTP_HOST} ^midominio.com [NC]
RewriteRule ^(.*)$ http://www.midominio.com/$1 [L,R=301]

REDIRIGIR DOMINI INDISTINTAMENT AMB ‘WWW’ o SENSE ‘WWW’ – HTTPS

Aquest exemple es pot donar en el cas que tinguis un certificat SSL instal·lat sobre un www.dominio.com i si vulguessis desviar tots els dominis, tant els de www com els que no continguin www, a https://www.dominio.com

RewriteEngine On
RewriteBase /
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.midominio.com/$1 [R,L]