Différences entre versions de « Nowww »
De Mi caja de notas
m |
|||
Ligne 1 : | Ligne 1 : | ||
− | ; Statut : essai de suppression du `www` sur | + | ; Statut : essai de suppression du `www` sur un domaine hébergé sur une instance SimpleHosting VPN chez Gandi.net. Essayé en vain de modifier le fichier `htaccess`. Prochaine étape étudier une solution [[DNS]]. |
== Intention de la page == | == Intention de la page == | ||
− | Supprimer le www sur les URLs de quelques domaines hébergés chez OVH et une instance Simple Hosting chez Gandi. | + | Supprimer le `www` sur les URLs de quelques domaines hébergés chez OVH et une instance Simple Hosting chez Gandi. Écrire une anti-sèche concise et facile à réutiliser. |
− | * | + | == Usages |
+ | * URLs plus courtes et plus faciles à mémoriser ([[Enjoliver_les_urls]]) | ||
* ... | * ... | ||
+ | == Comment faire == | ||
+ | === Modifier le fichier .htaccess === | ||
− | + | ''Solution non fonctionnelle à cette heure sur ce domaine (Hébergement Gandi Simple Hosting)'' | |
− | |||
− | === [http://www.sitepoint.com/domain-www-or-no-www/ to www or nowww, that's the question] === | + | ==== [http://www.sitepoint.com/domain-www-or-no-www/ to www or nowww, that's the question] ==== |
Ligne 55 : | Ligne 57 : | ||
− | === alternative pro-nowww en utilisant `.htaccess` === | + | ==== alternative pro-nowww en utilisant `.htaccess` ==== |
* <span class="p-name u-url">[http://davidwalsh.name/no-www no-www using .htaccess]</span> - <span class="h-card p-author">David Walsh</span> (<time class="dt-published">2008-01-08</time>) | * <span class="p-name u-url">[http://davidwalsh.name/no-www no-www using .htaccess]</span> - <span class="h-card p-author">David Walsh</span> (<time class="dt-published">2008-01-08</time>) | ||
Ligne 67 : | Ligne 69 : | ||
Heureusement, retirer le "WWW" de vos URLs de page (et par conséquent des listes Google) peut être fait dans votre fichier `.htaccess` de manière à ce que vous n'ayez pas à rentrer dans chaque page de votre site web et retirer le "www" de vos ancres. | Heureusement, retirer le "WWW" de vos URLs de page (et par conséquent des listes Google) peut être fait dans votre fichier `.htaccess` de manière à ce que vous n'ayez pas à rentrer dans chaque page de votre site web et retirer le "www" de vos ancres. | ||
− | ==== Le Code .htaccess ==== | + | ===== Le Code .htaccess ===== |
RewriteEngine On | RewriteEngine On | ||
Ligne 83 : | Ligne 85 : | ||
Sauvegarde quelques caractères d'URL et retire WWW sur votre site ! | Sauvegarde quelques caractères d'URL et retire WWW sur votre site ! | ||
− | == | + | === Paramétrages DNS === |
* [http://groups.gandi.net/en/topic/gandi.en.hosting.simple/36573 Gandi Simple Hosting getting external DNS configured for no "www"] (2014-01) | * [http://groups.gandi.net/en/topic/gandi.en.hosting.simple/36573 Gandi Simple Hosting getting external DNS configured for no "www"] (2014-01) | ||
Version du 23 janvier 2015 à 07:26
- Statut
- essai de suppression du `www` sur un domaine hébergé sur une instance SimpleHosting VPN chez Gandi.net. Essayé en vain de modifier le fichier `htaccess`. Prochaine étape étudier une solution DNS.
Intention de la page
Supprimer le `www` sur les URLs de quelques domaines hébergés chez OVH et une instance Simple Hosting chez Gandi. Écrire une anti-sèche concise et facile à réutiliser.
== Usages
- URLs plus courtes et plus faciles à mémoriser (Enjoliver_les_urls)
- ...
Comment faire
Modifier le fichier .htaccess
Solution non fonctionnelle à cette heure sur ce domaine (Hébergement Gandi Simple Hosting)
to www or nowww, that's the question
Dans les jours sombres et distants à l'aube du web, ceux qui publiaient une URL sur les médias "hors ligne" ajoutaient le préfixe `www`. Cela indiquait au monde que vous souhaitiez emménager dans le XXIe siècle et posséder un "lopin" sur les grands espaces du World Wide Web.
Disons que depuis (lien à trouver), tout le monde sait ce qu'est le web -très peu d'organisations publient leur URL avec un préfixe `www`. Les personnes comprennent que Google.com, facebook.com, twitter.com etc. sont des sites web.
Avant d'ouvrir la discussion, votre site **doit** fonctionner avec et sans le `www`. Pour des raisons de référencement et éviter les contenus canonique / doublon, vous devez choisir une option de domaine et rediriger lorsque l'autre est utilisé. Si vous préférez les domaines nus, redirigez vers lui quand un visiteur demande la version habillée avec le `www`. Ce n'est pas difficile - un fichier Apache `.htaccess` de trois lignes suffira :
RewriteEngine on
RewriteCond %{HTTP_HOST} !^mondomaine.com [NC]
RewriteRule ^/?(.*)$ http://mondomaine.com/$1 [L,R=301]
La question est : lequel choisir ?
Les "pro-www" font remarquer que ‘www’ n'est pas déprécié. C'est sans ambiguïté, précis techniquement et cela distingue l'adresse d'autres URLs semblables pour FTP, la messagerie ou d'autres types de données.
Le camp "anti-www" pointe que c'est simplement non nécessaire. Personne ne s'embrouille. Les URLs sont plus courtes, plus faciles à lire et plus rapides à taper.
> "Ahh", dit le lobby pro-www, "vous êtes juste futile".
> "Eh bien", répond l'anti-groupe, "vous vous êtes capricieux et mon site a bien meilleure allure que le vôtre".
> "Absolument pas", crie pro, "Votre site pue."
Et ainsi de suite.
Mon avis : ce n'est pas grave. Choisissez une voie et tenez-y vous. Certaines combinaisons ont un meilleur rendu avec le `www`, certaines semblent mieux sans. En fin de compte, c'est votre préférence de marque personnelle et peu de personnes remarqueront ou s'en soucieront.
N'oubliez pas que votre site devrait se charger indépendamment de l'URL et rediriger si nécessaire. Si vous cassez cette règle, allez au coin et étudiez les conséquences de vos actions.
La discussion sur cet article est fermée. Une question concernant les domaines ? Pourquoi ne pas demander directement sur le forum.
(Source to www or nowww, that's the question - SitePoint - (Craig Bukler, 2012-09-07))
alternative pro-nowww en utilisant `.htaccess`
Il existe quelques bénéfices clairs à retirer le "www" de vos URLS :
- URLs plus courtes
- Évite les pénalités du moteur de recherche Google pour le contenu dupliqué
- Moins d'usage de bande passante si vous avez beaucoup de liens par page
Heureusement, retirer le "WWW" de vos URLs de page (et par conséquent des listes Google) peut être fait dans votre fichier `.htaccess` de manière à ce que vous n'ayez pas à rentrer dans chaque page de votre site web et retirer le "www" de vos ancres.
Le Code .htaccess
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^domain.com$ [NC] RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]
À l'inverse, si vous préféreriez utiliser "www" dans toutes vos URLs, vous pouvez coder :
RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC] RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
Sauvegarde quelques caractères d'URL et retire WWW sur votre site !
Paramétrages DNS
Ressources canoniques
les arguments des lobbies pro et contre peuvent être étudiées sur :
- http://www.yes-www.org/ (inaccessible à cette heure, 02015-023)
- http://no-www.org