, ,

Wordpress MU ou la culture No-WWW Future

No WWW Future

En informatique, être geek (obsédé) ou nerd (asocial), c’est d’abord la capacité à trouver des problèmes où il y en a pas.

No-WWW Future

Double exemple lors de l’installation de Wordpress MU (version Multi-Utilisateur), où lors de la demande de l’url du site, il est préconisé de ne pas faire précéder le nom de domaine par “www”, car dit-on il est obsolète (deprecated), selon un certain site web no-www.org

On jette un œil sur le site qui explique globalement, que tous les sites web (www) utilisent le protocol http et donc que le sous-domaine www est inutile.

World Wide Web n. Abbr. WWW

1) The complete set of documents residing on all Internet servers that use the HTTP protocol, accessible to users via a simple point-and-click system.
2) n : a collection of internet sites that offer text and graphics and sound and animation resources through the hypertext transfer protocol.

A ce moment on se dit “Amusant ! Sacré nerd il ne savent plus quoi inventer !”.

Le double effet Geek-Cool ou le fashgeeksme wordpressien

Et on note que le “www” n’est pas obsolète, car il n’a jamais été utile et que cela correspond tout simplement à une convention ou même tradition qui date du tout début du web (comme on peut avoir ftp.mydomain.com pour le protocole ftp://).

On ne va pas débattre, ni soutenir non plus www.yes-www.org, car finalement il n’y a pas de problème et cela reste un choix personnel. Et surtout, le débat, ne nous concerne pas, car notre site est connu et référencé avec le www depuis longtemps.

Donc on passe, sauf que les développeurs de Wordpress mu, dans leur grande mansuétude, ne vont pas nous laisser quitter le droit chemin et passe outre en forçant le no-www.

A ce moment on se dit “P….. de c…… de nerd à la c..”.

Installer Wordpress MU avec le sous-domaine www

Voilà, comment le développeur geek/nerd nous oblige à chercher une solution à un faux-problème et à retomber dans le code : L’installation aurait été trop facile autrement.

Pour ceux que çà intéresserait il faut supprimer quelques lignes de code dans deux fichiers d’installation index-install.php et wpmu-settings.php.

> Télécharger les fichiers à remplacer à la racine au format zip

Attention au contenu dupliqué (duplicated content) avec ou sans les www

Cela m’amène à parler du contenu dupliqué (càd avoir plusieurs URL pour 1 même page), qui est très fréquent sur les blogs* (avec des billets dans plusieurs catégories / mots-clefs / archives / pages…), sur les sites dynamiques (avec les variables dans tous les sens), mais il peut l’être aussi sur de simple site HTML, avec justement la possibilité fréquente d’accéder à un site avec ou sans les www.

Car pour Google http://www.monsite.com et http://monsite.com sont 2 pages différentes (oui Google référence des pages et non des sites) : Balaise l’algo de Google ? :D

Pour éviter cela, une simple redirection dans un fichier .htaccess à mettre à la racine de votre site est efficace.

Si vous êtes plutôt yes-www

# Et ici la redirection de tous les ServerAlias vers www.monsite.com
RewriteEngine on
# sans www vers www
RewriteCond %{HTTP_HOST} ^referencement-blog.net$
RewriteRule ^(.*) http://www.referencement-blog.net/$1 [QSA,L,R=301]

Si vous êtes plutôt no-www

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

* Le contenu dupliqué en anglais par un certain Matt (en)

à voir aussi...


7 Commentaires

Parlons ensemble...

Commenter ce billet ou trackbacker sur votre blog.

Souscrire à cette discussion via un fil RSS

Vous pouvez utiliser ces codes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

*Obligatoire