Questions basiques du nouvel an

Le
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
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Vincent Lefevre
Le #22084621
Dans l'article Bernd
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 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
Sergio
Le #22084611
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
Mickaël Wolff
Le #22084601
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
romer
Le #22084581
Vincent Lefevre
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
Publicité
Poster une réponse
Anonyme