web-dev-qa-db-fra.com

Lorsque le sous-répertoire se termine par une barre oblique ('/'), devrait-il toujours y avoir un point ('.') À la fin?

Quand une URL a un sous-domaine sous-répertoire (comme https://www.example.com/subdomain), faut-il encore un point à la fin (https://www.example.com/subdomain.)?

Un point est-il nécessaire à la fin du nom de domaine (https://www.example.com./subdomain)?

Est-ce que le fait de ne pas avoir de . (https://www.example.com/subdomain) du tout correct est correct?

J'ai lu ne autre question sur ce site à propos du point à la fin, mais qu'en est-il des sous-répertoires?

1
Eate

Vous êtes quelque peu confus au sujet des différentes parties de l'URL. Laissez-moi vous les expliquer:

https://www.example.com/path
  • https est le protocole
  • www est le sous-domaine
  • example.com est le nom de domaine
  • com est le domaine de premier niveau
  • /path est le chemin de l'URL

Comment les URL peuvent-elles avoir un point à la fin, par exemple www.bla.de.? concerne le nom de domaine se terminant par . (example.com.). Cette situation peut arriver, mais ce n'est pas courant et la plupart des webmasters ne s'inquiètent jamais de cela.

Le sous-domaine (www) est toujours séparé du nom de domaine par un .. Donc, je suppose que dans un sens, le sous-domaine peut "se terminer" par un point, mais il s’agit simplement d’une séparation plus grande du nom de domaine. Sur le réseau interne où vous avez le "domaine de recherche" DNS de votre ordinateur défini comme "exemple.com", vous pouvez accéder à http://www.example.com/ uniquement avec http://www/. La partie "example.com" serait prise en charge. Le dernier point de www.example.com. indique au système DNS de ne pas utiliser le domaine de recherche pour s'assurer avec une certitude double qu'il n'assume pas www.example.com.example.com. Mettre dans http://www./ ne pourra pas accéder à votre site car il dit au système DNS de ne pas utiliser le domaine de recherche et traiter www en tant que domaine de premier niveau (qui ne serait alors pas trouvé).

Vous êtes libre de définir le chemin d'URL de votre site Web comme bon vous semble, à condition que votre serveur Web puisse le prendre en charge. Tous les chemins d'URL suivants seraient valides et chacun serait différent:

  • /path
  • /path.
  • /path/
  • /path.html

Le point de fuite n’a pas de signification particulière ici. La plupart des serveurs Web le traiteraient simplement comme faisant partie du nom de fichier.

2
Stephen Ostermiller