Apache не проходит через ошибку 404 от API за обратным прокси - PullRequest
2 голосов
/ 23 марта 2019

Когда я выполняю вызов с использованием Postman для моего API - который находится за обратным прокси-сервером с использованием Apache 2.2 - который возвращает 404, я получаю стандартный 404 Not Found html, возвращенный вместо ошибки отAPI.

Как я могу настроить Apache для возврата ошибки от API вместо предоставления своего собственного HTML?

Маршрут находится внутри блока <Location>:

<Location /service/api>
    ProxyPass http://docker1:6001
    ProxyPassReverse http://docker1:6001
</Location>

Пример вызова 404 будет http://example.com/service/api/things/1234.

1 Ответ

1 голос
/ 24 апреля 2019

От мой комментарий ранее:

Вы можете попробовать директиву ProxyErrorOverride, которая должна проходить через ошибку как есть, если для нее установлено значение off (по умолчанию в большинстве случаев).

...