Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Questions basiques du nouvel an

4 réponses
Avatar
romer
Hi,

Même si c'est un tant soit peu OT :
- pourquoi la plupart des sites commencent par www et d'autres non
(comme Free) ?
- et que fait-on de plus en mettant une barre inclinée après un dossier
? Si on n'en met pas, le résultat est le même, me semble t-il ?
www.toto.com/dossier/ ou www.toto.com/dossier

Merci de m'éclairer.

--
A+

Romer

4 réponses

Avatar
Vincent Lefevre
Dans l'article <1ia9lpz.kikaqa7g2k3hN%,
Bernd écrit:

Même si c'est un tant soit peu OT :
- pourquoi la plupart des sites commencent par www et d'autres non
(comme Free) ?



Question de convention. De manière générale, on nomme son serveur web
"www" (c'est normalement un alias, ce qui permet facilement de faire
basculer le serveur web sur une autre machine), le nom complet étant
donc de la forme "www.<domaine>". Parfois, le "www" est facultatif.

- et que fait-on de plus en mettant une barre inclinée après un dossier
? Si on n'en met pas, le résultat est le même, me semble t-il ?
www.toto.com/dossier/ ou www.toto.com/dossier



En général, le résultat n'est pas le même, de manière à ce que les
liens relatifs continuent de fonctionner. En effet, pour
http://www.toto.com/dossier/ l'URL de base est
http://www.toto.com/dossier/ alors que pour http://www.toto.com/dossier
c'est http://www.toto.com/ (l'URL de base s'obtient à partir de l'URL
en supprimant tous les caractères après le dernier slash, sauf si elle
est indiquée en dur dans le fichier HTML). En pratique, si on demande
http://www.toto.com/dossier (sans slash), le serveur renvoie une
réponse de redirection vers la version avec slash, et le client doit
alors faire une seconde requête. Pour éviter ces deux requêtes, il vaut
mieux mettre un slash.

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
Avatar
Sergio
Bernd a utilisé son clavier pour écrire :

Même si c'est un tant soit peu OT :
- pourquoi la plupart des sites commencent par www et d'autres non
(comme Free) ?



L'habitude. Normalement le premier nom dans l'url est le type de
serveur (web, ftp...), mais l'habitude s'en est perdu.

- et que fait-on de plus en mettant une barre inclinée après un dossier
? Si on n'en met pas, le résultat est le même, me semble t-il ?
www.toto.com/dossier/ ou www.toto.com/dossier



Théoriquement pas pareil. S'il n'existe pas de fichier "dossier", il va
chercher s'il y a un dossier "dossier". Si l'option MultiViews est
activé, il va /aussi/ chercher avant dossier.html, dossier.php etc.

--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Avatar
Mickaël Wolff
Sergio a écrit :
L'habitude. Normalement le premier nom dans l'url est le type de serveur
(web, ftp...), mais l'habitude s'en est perdu.



Ce n'est pas vrai. C'est le nom de la machine dans le domaine (pas le
type), et historiquement cette machine s'appelait www ou ftp effectivement.

--
Mickaël Wolff aka Lupus Michaelis
http://lupusmic.org
Avatar
romer
Vincent Lefevre <vincent+ wrote:

En général, le résultat n'est pas le même, de manière à ce que les
liens relatifs continuent de fonctionner. En effet, pour
http://www.toto.com/dossier/ l'URL de base est
http://www.toto.com/dossier/ alors que pour http://www.toto.com/dossier
c'est http://www.toto.com/ (l'URL de base s'obtient à partir de l'URL
en supprimant tous les caractères après le dernier slash, sauf si elle
est indiquée en dur dans le fichier HTML). En pratique, si on demande
http://www.toto.com/dossier (sans slash), le serveur renvoie une
réponse de redirection vers la version avec slash, et le client doit
alors faire une seconde requête. Pour éviter ces deux requêtes, il vaut
mieux mettre un slash.



Merci également à Mickaël et Sergio : c'est en effet clair maintenant
pour le slash en fin de dossier - pour le www… un peu moins ;-)
--
A+

Romer