Apache没有从反向代理后面的API传递404错误

问题描述 投票:2回答:1

当我使用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

reverse-proxy apache2.2
1个回答
1
投票

来自my comment之前:

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

© www.soinside.com 2019 - 2024. All rights reserved.