абсолютный и относительный URL
Унифицированный указатель ресурса (URL) - это адрес, указывающий, где находится конкретный документ или ресурс во Всемирной паутине (WWW). Лучшим примером URL-адреса является адрес веб-страницы в Интернете, такой как https://www.cnn.com/. Абсолютный URL-адрес, также называемый абсолютной ссылкой, представляет собой полный интернет-адрес, который ведет пользователя к точному каталогу или файлу веб-сайта. Относительный URL-адрес или частичный интернет-адрес указывает на каталог или файл относительно текущего каталога или файла.
Что такое Абсолютный URL?
Абсолютный URL-адрес, который предоставляет полный адрес веб-страницы или ресурса в Интернете, обычно имеет следующий формат.
протокол://имя_хоста/other_details
Обычно в качестве раздела протокола используется протокол передачи гипертекста (https://). Но протокол также может быть ftp://, gopher:// или file://. Имя хоста - это имя компьютера, на котором находится ресурс. Например, имя хоста центрального веб-сервера CNN - www.cnn.com. Раздел other_details содержит информацию о каталоге и имени файла. Точное значение раздела other_details зависит как от протокола, так и от хоста. Ресурс, на который указывает абсолютный URL, обычно находится в файле, но он также может быть сгенерирован «на лету».
Что такое относительный URL?
Как упоминалось ранее, относительный URL указывает на ресурс относительно текущего каталога или файла. Относительный URL-адрес может принимать несколько различных форм. При обращении к файлу, который находится в том же каталоге, что и текущая страница, относительный URL-адрес может быть простым, как имя самого файла. Например, если вам нужно создать ссылку на вашей домашней странице на файл с именем my_name.html, который находится в том же каталоге, что и ваша домашняя страница, вы можете просто использовать имя файла следующим образом:
Мое имя
Если файл, который вам нужно связать, находится в подкаталоге каталога ссылающейся страницы, вам необходимо включить имя подкаталога и имя файла в относительный URL-адрес. Например, если мы пытаемся связать файл my_parents.html, который находится в каталоге с именем parent, который на самом деле находится в каталоге, содержащем вашу домашнюю страницу, относительный URL-адрес будет выглядеть следующим образом.
Мои родители
Кроме того, если вы хотите сослаться на ресурс, который находится в каталоге, который находится на более высоком уровне в структуре каталогов, чем каталог, содержащий ссылающуюся страницу, вы можете использовать две последовательные точки. Например, если вы хотите сослаться на файл с именем home.html, который находится в каталоге над вашей домашней страницей, вы можете использовать относительный URL-адрес следующим образом.
Дом
Разница между абсолютным URL и относительным URL
Основное различие между абсолютным URL-адресом и относительным URL-адресом заключается в том, что абсолютный URL-адрес - это полный адрес, указывающий на файл или ресурс, а относительный URL-адрес указывает на файл относительно текущего каталога или файла.. Абсолютный URL-адрес содержит больше информации, чем относительный URL-адрес, но использовать относительные URL-адреса намного проще, поскольку они короче и более переносимы. Но относительные URL-адреса можно использовать только для ссылок, которые находятся на том же сервере, что и страница, на которую они ссылаются.