Мне нужна помощь с понятиями и терминологией, касающимися корневых URL-адресов и каталогов сайта.
Можно ли определить корень сайта или это произвольная идея, и только фактический корень сервера может бытьустановлен?
Допустим, я пишу плагин PHP, который будет использоваться разными веб-сайтами в разных местах, но должен определить базовый каталог веб-сайта.Используя PHP, я всегда смогу определить DOCUMENT_ROOT и SERVER_NAME, то есть абсолютный URL и абсолютный путь к каталогу сервера (или виртуального сервера).Но я не могу знать, установлен ли сам сайт в корневом каталоге или в подкаталоге.Если бы сайт находился в подкаталоге, мне бы понадобилось, чтобы пользователь явно установил переменную «sub-path».Правильно?