Laravel генерирует неверный маршрут за обратным прокси с префиксом пути - PullRequest
1 голос
/ 27 апреля 2020

Запуск Laravel за Traefik в качестве обратного прокси с префиксом пути (например, /api/ => Laravel).

Laravel обслуживается Nginx и Php -fpm .

Laravel используйте Symfony HTTP foundation для генерации URL-адреса маршрута.

Symfony неправильно видит базовый путь и генерирует URL без префикса /api/.

Как грязный обходной путь, я исправил это, выполнив первую строчку в индексе. php:

$_SERVER['SCRIPT_NAME'] = '/api/' . $_SERVER['SCRIPT_NAME'];

Как заставить полный URL-адрес или базовый путь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...