Абсолютные и относительные ссылки

hisbvdis

Новичок
Здравствуйте.
Помогите понять, как правильно поступать при разработке сайтов на локальном сервере и при загрузке на хостинг.

Проблема: если в обычном HTML-коде указываю ссылку относительно корня сервера, указывая перед адресом слэш, то она работает - осуществляется переход.
А если пытаюсь подключить php-файл по ссылке относительно корня сервера, указывая перед адресом слэш (include"/index.php"), то выдает ошибку.

Я прочитал FAQ, в котором описана разница того, как локальный сервер видит корневую папку. И о том, что путь к корню содержится в переменной $_SERVER['DOCUMENT_ROOT']

Вопрос: как поступать правильно? Не использовать ссылки относительно корня сайта или использовать эту переменную? Или какой-то третий вариант?

Заранее благодарен
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
@hisbvdis, сайту должно быть пофигу где он работает, локально или на сервере.

Надо понимать, что когда ты пишешь / перед файлом, это вообще не корень сервера, а корень файловой системы. Ты плохо читал FAQ
 
Сверху