Le mouvement no-www préconise depuis 2003 l'abandon du sous-domaine www. pour accéder à un site web, en conservant néanmoins une redirection transparente du sous domaine www. vers le domaine principal, ceci afin de ne pas perturber les habitudes de certains utilisateurs, tout en leur faisant prendre conscience de la nature obsolète du sous domaine www.

Pourquoi est ce que www. est obsolète ?

Par défaut, tous les principaux navigateurs utilisent le protocole HTTP. Pour cela, ils ajoutent automatiquement le "http://" à l'adresse entrée dans la barre d'URL, et se connectent au serveur web sur le port 80.

Sachant cela, comment se fait-il que de nombreux serveurs exigent que la communication avec leur site web se fasse via le sous-domaine www. ?

Les serveurs de mail ne vous obligent pas à envoyer les mails à destinataire@mail.example.com. De la même manière, les serveurs web devraient permettre l'accès à leur pages via le nom de domaine principal, à moins qu'un sous-domaine particulier ne soit sollicité.

En résumé, l'utilisation du sous-domaine www. est redondant, et une perte de temps pour communiquer.

Accéder à la classification Classe B

Classe B signifie que tout le traffic vers http://www.example.com est redirigé de manière totalement transparente pour l'utilisateur vers http://example.com.

C'est actuellement la classification préférée de no-www, vu que cette façon de faire ne perturbe pas les utilisateurs, et qu'elle permet d'indiquer clairement que l'accès au sous domaine www. n'est pas souhaité.

Pour accéder à cette classification avec le serveur web Apache, c'est très simple. Tout ce que vous avez à faire est de créer ou modifier un fichier nommé .htaccess situé à la racine du site web, et ajouter les lignes suivantes (en y adaptant le nom de domaine) :

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

Plus d'info sur :