У меня проблема, аналогичная упомянутой здесь, за исключением того, что мне нужно решение для АБСОЛЮТНЫХ ПУТЕЙ:
Как использовать PHP, включающий несколько каталогов / подкаталогов с относительными путями
Дополнительный бит в моей настройке заключается в том, что у меня есть несколько файлов ("config.php", "functions.php" и т. Д.), Которые я включаю в свой файл "header.php", и в том числе только"header.php" в моей папке sub-sub-sub-sub-etc и т.д.По сути, заголовочный файл говорит: «Если вы не вошли в систему, то перенаправьте в файл index.php верхнего уровня».Однако сам заголовок находится в своей собственной подпапке, которая называется "common_inc".Проблема, с которой я сталкиваюсь, возникает, когда мне нужно выполнить перенаправление (которое управляется в заголовке) из любого каталога не верхнего уровня.
Единственные решения, которые приходят на ум, - это 1) set 'allow_url_include 'в true или 2) поместите все файлы в плоскую структуру каталогов и работайте оттуда или 3) удалите перенаправление из заголовка и вручную поместите перенаправление абсолютного пути во все файлы.Очевидно, что все эти решения нежелательны.Так может ли кто-нибудь придумать лучший способ установить АБСОЛЮТНЫЕ ПУТИ (как для включений, так и для перенаправлений) , которые не изменятся в зависимости от местоположения их запроса?
I 'Я уверен, что есть что-то удивительно простое, что я упускаю из виду, но мой мозг довольно жарен.
Заранее спасибо!