Apache未通过反向代理背后的API传递404错误

时间:2019-03-23 11:46:59

标签: reverse-proxy apache2.2

当我使用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 个答案:

答案 0 :(得分:1)

my comment开始:

您可以尝试使用ProxyErrorOverride指令,当将其设置为off(大多数情况下是默认值)时,该指令应按原样通过错误。