8
votes

Pourquoi auriez-vous besoin d'une barre oblique à la fin d'une URL?

Y a-t-il une différence entre ces URL en ce qui concerne avoir des barres obliques à la fin de l'URL?

https://drchrono.com/about_us
https://drchrono.com/about_us/


1 commentaires

Petite note: celles-ci sont des barres obliques, pas des backslashes.


5 Réponses :


3
votes

/ est le caractère de séparation.

du RFC

Certains systèmes d'URL (tels que les schémas FTP, HTTP et FILE) contiennent noms qui peuvent être considérés comme hiérarchiques; les composants de la La hiérarchie est séparée par "/" / "/ p>

Avoir un / à la fin étage qu'il pourrait y avoir plus de choses dans l'URL.


0 commentaires

1
votes

Ils sont traités comme des demandes différentes, bien qu'ils puissent correspondre à la même ressource / gestionnaire / routine à la fin et être traitée de la même manière.

comme celui avec / est censé être quelque chose de similaire à un répertoire, tous les liens relatifs seront à l'intérieur de la / c.-à-d. Précédent / Target / Quelque chose ... tandis que celui-ci sans que les liens relatifs soient au même niveau précédent / quelque chose.


0 commentaires

5
votes

dans les URL de Django sans barres obliques avant automatiquement ont une barre oblique avancée annexée à elles. Il s'agit d'une préférence des développeurs Django et non d'une règle codée dure du Web (je pense que c'est en fait un cadre de Django).


0 commentaires

29
votes

Le navigateur les traitera différemment en ce qui concerne les URL relatives. Une page at: xxx

avec un lien relatif de type: xxx

résoudre ce lien vers: xxx

Remplacement du chemin avec Autre . Alors que si l'URL de départ était la suivante: xxx

puis la liaison résolue serait la suivante: xxx

si if < / Code> est un répertoire plutôt qu'un fichier, la plupart des serveurs Web redirigent automatiquement de: xxx

à: xxx

Parce que c'est presque certainement ce que vous vouliez dire.


1 commentaires

En raison de cette redirection automatique, si vous écrivez vos liens avec la barre oblique suivante, vous obtiendrez une vitesse minimale mais notable de vos charges de page. IIRC, les Documents Apache recommandent cela.



2
votes

juste une note latérale que les moteurs de recherche les affichent comme 2 pages différentes. Ainsi, blesser votre référencement.


0 commentaires