Почему некоторые URL-адреса заканчиваются косой чертой?

Вы наверняка сталкивались с URL-адресами, которые заканчиваются косой чертой (например https://freakspot.net/ru/ или /, корневой каталог сервера), и с другими примерами, которые не заканчиваются косой чертой (как, например, этот https://www.gnu.org/gnu/gnu.html). В чем разница? И важна ли она?

URL - это, по сути, адрес ресурса. URL ссылаются не только на веб-страницы, но и на другие типы ресурсов. Примерами схем URL являются http, https, ftp, telnet, data и mailto. В этой статье я рассматриваю веб-страницы, использующие схему http или https.

URL-адреса, заканчивающиеся косой чертой, относятся к каталогу; URL-адреса, без использования косой черты, относятся к файлу. Когда вы переходите на ссылке https://freakspot.net/ru, сервер понимает, что запрошенный адрес не является файлом, и переходит по адресу https://freakspot.net/ru/. Там он находит главный файл index.html или index с другим расширением и отображает его содержимое.

Следовательно, веб-страница загружается быстрее, когда мы используем ссылки на главные страницы, заканчивающиеся косой чертой (например, /), или когда мы ссылаемся на имя файла (например https://www.example.com/index.html).

Комментарии