Я знаю, что в конфигурации Symfony2 нет ссылки на базовый URL-адрес, так как нет запроса; приложение может работать либо в cli, либо на веб-сервере, поэтому мы не можем полагаться на запрос. Но все же у меня есть конфигурация, которая запрашивает таблицы стилей или базовый URL-адрес javascript (например, JQueryHelperBundle, где вы можете установить локальный путь jquery, являющийся локальным URL-адресом). Дело в том, есть ли способ динамически установить базовый URL-адрес для конфигурации, не изменяя его так, чтобы:
способ получить информацию об этом базовом URL? Может ли разница между $ _ SERVER ['DOCUMENT_ROOT']
минус корневой каталог ядра способом обнаружить такой базовый URL? Но как насчет виртуального хоста переназначить URL-адрес в / в веб-каталоге? Жесткое кодирование базового URL-адреса полностью связывает проект с тем местом, где он находится в разработке, и для перемещения проекта потребуется каждый раз менять базовый URL-адрес, что раздражает.
Итак, есть ли способ динамически определять базовый URL-адрес в конфигурации Symfony2 , в зависимости от среды, вне зависимости от запроса?