Forcer l'affichage de www.

Lorsque l’on achète un nom domaine, l’affichage de “www.” devant le nom est facultatif. Il est possible d’en forcer l’affichage dans un fichier “.htaccess” à transférer à la racine du site dans le dossier “www”. Voici la procédure à suivre en supposant que votre nom de domaine est "mon-domaine.fr" :

Coller le texte ci-dessous dans un fichier nommé : htaccess.txt avec hapedit ou un éditeur de texte.

  • Remplacer mon-domaine par votre nom de domaine.
  • Transférer le fichier avec FileZilla sur l’espace de votre nom de domaine à la racine du dossier www/
  • Sur l’espace d’hébergement après transfert, renommer le fichier ainsi “.htaccess”.
  • Faites des essais de visualisation de votre site avec et sans www. : “www.” doit apparaître systématiquement.

IMPORTANT : Si le fichier .htaccess existe déjà à la racine du dossier www/ sur l’expace d’hébergement, ajouter les lignes suivantes au début du fichier.

Texte à coller dans le fichier .htaccess :

SetEnv PHP_VER 5_3

SetEnv REGISTER_GLOBALS 0

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\.mon-domaine\.fr [NC]

RewriteRule (.*) http://www.mon-domaine.fr/$1 [QSA,R=301,L]