Добавить base_path для генерации URL в Symfony - PullRequest
0 голосов
/ 14 января 2019

У меня быстрый вопрос, я запускаю свое приложение Symfony за прокси-сервером nginx, который перенаправляет все запросы / p / * к symfony и удаляет / p /, поэтому Symfony не видит путь / p / base. Я нашел способ добавить / p / к активам, и он работает правильно, просто добавив конфигурацию

framework:
     assets:
        base_path: '/p'

Но когда я использую

 return $this->redirectToRoute('routename');

Я не вижу способов всегда добавлять / p / на него! У вас есть идея, откуда это может прийти или как я могу изменить это поведение?

1 Ответ

0 голосов
/ 17 января 2019

У меня была такая же проблема. Я только что сделал копию маршрутов (в app / config / routing.yml) как:

app_routes_with_p:
resource: "@AppBundle/Resources/config/routing.yml"
prefix:   /p

app_routes:
resource: "@AppBundle/Resources/config/routing.yml"
prefix:   /
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...