Switch to English
( Blog «www»)

.htaccess: empêcher le "www"

Écrit par David Grégoire | 8 décembre 2009 | 0

Pour éviter d'avoir deux URLs différents qui pointent au même endroits, plusieurs personnes conseillent de capitaliser sur un URL avec "www" ou sans "www".

Le choix que vous ferez est peu important, étant surtout esthétique.

Ainsi, pour empêcher l'adresse de contenir "www", utilisez:


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

Si vous préférez avoir le "www", utilisez:


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

Notez que votre serveur Apache devrait avoir MOD_REWRITE actif.

Tags: htaccess, http_host, MOD_REWRITE, rewriteCond, rewriteRule, seo, url, www,

Catégorie: Gratuit

Partager: