То, что вы ищете, это WEBROOT вашего приложения на основе вашего описания. Проверенный ответ, безусловно, самый близкий ответ.
Самый простой способ идентифицировать webroot - это определить его пользователем, как было упомянуто Annika и отмечено в комментарии.
Однако, есть некоторая информация, которая была упущена:
Если вы пытаетесь определить местоположение веб-корня, который по совпадению также является верхним уровнем вашей платформы, то вы можете использовать что-то вроде этого:
$web_only_path = dirname($_SERVER['PHP_SELF']);
Это будет работать, только если ваши условия перезаписи выполнены правильно.
Если они находятся в файле htaccess , не волнуйтесь.
Однако, если они находятся в файле Apache Conf. Затем они должны содержаться в контейнере, чтобы переменная SERVER сохраняла и возвращала правильную информацию после работы через перенаправления при работе с дружественными для SEO URL-адресами.
См .: SCRIPT_NAME и PHP_SELF с mod_rewrite в .conf