Переменные среды в аннотациях маршрутаPhp

Кемеровские программисты php общаются здесь
Anonymous
Переменные среды в аннотациях маршрута

Сообщение Anonymous »


Я создаю веб-сайт, который обрабатывает поддомены, я настроил переменную среды под названием base_host и теперь хочу использовать ее в аннотации @route в Symfony 4.

Я пробовал sofar: @Route("/", name="homepage", host="{afdeling}.{domain}", defaults={"domain"="%env(base_host)% "}, требования = {"domain"="%env(base_host)%"}), но это дает мне ошибку: использование %env(base_host)% не разрешено в конфигурации маршрутизации

Я также пробовал: @Route("/", name="homepage", host="{afdeling}.%env(base_host)%") это вообще не сработало.

также я пробовал: @Route("/", name="homepage", host="{afdeling}.{domain}", defaults={"domain"="%base_host%" }, требования={"domain"="%base_host%"}), но это выдает сообщение об ошибке: Необходимо определить параметр "base_host".

как мне этого добиться?

Вернуться в «Php»