Question

Que sont les techniques / programmation / non-référencement des sites www ou no-www, tant pour les domaines que les sous-domaines?

D'après le twitter de Jeff Atwood à l'adresse http://twitter.com/codinghorror/status/1637428313:
"regrette en quelque sorte le choix de ne pas utiliser le www, car il provoque la soumission complète des cookies à TOUS les sous-domaines. : ("
Qu'est-ce que ça veut dire? Existe-t-il un article de blog ou un article détaillant cela?

Quels autres problèmes spécifiques et leurs raisons devraient être pris en compte pour www. vs non-www.

Mettre à jour :
En recherchant plus d’informations sur ce sujet, j’ai trouvé utile de suivre (en plus de la réponse de Laurence Gonsalves):

Était-ce utile?

La solution

Les cookies sont, par défaut, limités à l'hôte de l'URL sur laquelle ils ont été configurés. Ainsi, les cookies sont activés sur " http://example.com/foo.html . peut être vu par d'autres pages sur " example.com " mais pas les pages sur d'autres hôtes, pas même les sous-domaines.

Il est possible de définir un attribut de domaine pour un cookie, ce qui peut le rendre visible par plusieurs hôtes. Cet attribut de domaine doit commencer par un point et doit être un suffixe du nom d'hôte de la page définissant le cookie. Les cookies définis avec un attribut de domaine sont (potentiellement) visibles pour les pages sur des hôtes pour lesquels l'attribut de domaine est un suffixe. Par conséquent, si l'attribut de domaine d'un cookie est " .exemple.com " il sera visible sur "www.example.com", "forums.example.com", "foo.bar.example.com". mais pas "example.com". Donc, si vous desservez une partie de votre site à partir de & example; example.com " vous ne pouvez pas créer de cookies visibles pour les sous-domaines, mais si vous utilisez toujours des sous-domaines, vous pouvez créer des cookies visibles par tous les sous-domaines.

Vous pouvez trouver une explication détaillée mais difficile à lire dans RFC2965 . J'ai également trouvé un article de websiteGear qui contient une explication assez claire.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top