Что такое абсолютный и относительный адрес сайта

При работе с ссылками зачастую можно увидеть такие понятия как “полный адрес”, “относительный адрес”, “абсолютный адрес”. В этой статье мы разберемся со всеми нюансами этих понятий и приведем примеры.

Абсолютный адрес URL

Абсолютный адрес сайта — это полный адрес ссылки включая протокол, домен и путь к файлу. Например:

https://zarabotat-na-sajte.ru/wiki/url.html
https://zarabotat-na-sajte.ru/uroki-html/chto-takoe-absolyutnyi-i-otnositelnyi-adres-url.html
https://zarabotat-na-sajte.ru/investitsii/kak-zarabotat-na-forex.html

Подробное описание, что означает протокол http://, доменное имя и другие вопросы рассмотрены в статье про URL.

Относительный адрес URL

В относительном адресе URL отсутствует протокол и адрес домена. Т.е. адрес рассчитывается исходя из текущего домена. Например

/wiki/url.html
/uroki-html/chto-takoe-absolyutnyi-i-otnositelnyi-adres-url.html
/investitsii/kak-zarabotat-na-forex.html

Если сделать таблицу соответствия относительных и абсолютных адресов, то получится такая картина:


Абсолютный адрес

Относительный адрес

https://zarabotat-na-sajte.ru/wiki/url.html

/wiki/url.html

https://zarabotat-na-sajte.ru/uroki-html/chto-takoe-absolyutnyi-i-otnositelnyi-adres-url.html

/uroki-html/chto-takoe-absolyutnyi-i-otnositelnyi-adres-url.html

https://zarabotat-na-sajte.ru/investitsii/kak-zarabotat-na-forex.html

/investitsii/kak-zarabotat-na-forex.html





Причем относительный адрес можно написать и по другому. Например


Относительный адрес

Комментарий

/wiki/url.html

Такой адрес будет являться корректным из любой точки сайта. Т.е. где мы не поставили такую ссылку, она будет верно вести на этот адрес. Это связано с тем, что первый слэш означает как раз от чего считать наш адрес – от корневого каталога

url.html

Такой адрес будет корректно работать, если ссылка ведет из той же директории.

wiki/url.html

Такой адрес корректен, если в этом же каталоге существует подкаталог wiki, а в нем документ url.html. Например, если мы находимся на странице /category/index.html, то делая ссылку на wiki/url.html, она будет вести на /category/wiki/url.html

../url.html

Конструкция ../ Означает подняться на один каталог вверх и уже относительно него открывать документ. Например, если мы находимы в каталоге /category_1/podcategory/index.html, то ссылка будет ввести на /category_1/url.html

Примечание: можно сколько угодно раз указывать конструкцию ../../../ – количество влияет на то, на сколько каталогов выше мы поднимемся

../wiki/url.html

Означает подняться на один каталог вверх и уже относительно него открывать документ. Например, если мы находимы в каталоге /category_1/podcategory/index.html, то ссылка будет ввести на /category_1/url.html

Примечание: можно сколько угодно раз указывать конструкцию ../../../ – количество влияет на то, на сколько каталогов выше мы поднимемся




Читайте также:

• Как сделать фон для сайта

• Бегущая строка для сайта

• Падающие снежинки на сайт через JavaScript

• Коды символов для вставки

• Как добавить социальные кнопки на сайт

• Сквозная ссылка

• Синомайзер

• Сплог

← Перейти в оглавление seo словаря

Читайте также:

Copy Protected by Chetan's WP-Copyprotect.