Forcer www

Voici les RewriteCond et RewriteRule à insérer dans le fichier .htaccess pour forcer l'utilisation du nom de domaine avec ou sans www. Le mode RewriteEngine doit être activé.

# active le mod RewriteEngine
RewriteEngine on

Forcer l'utilisation du ndd sans www

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

Forcer l'utilisation des www

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