gpt4 book ai didi

proxy - Apache ProxyPass 可以拒绝特定模式吗?

转载 作者:行者123 更新时间:2023-12-04 13:02:41 27 4
gpt4 key购买 nike

我正在使用 apache 作为反向代理,我可以对除某些 URL 之外的所有 URL 执行 ProxyPassReverse 吗?例如这是我的配置:

ProxyPass /myapp http://localhost:8080/myapp
ProxyPassReverse /myapp http://localhost:8080/myapp

我想让它转发对 http://myserver/myapp 的所有请求到本地主机(有效),除非他们尝试 http://myserver/myapp/services/SomeService ,然后我希望它返回一个 404 或类似的东西,这可以通过简单的代理配置实现吗?

最佳答案

这绝对是一个 ServerFault 问题,而不是 StackOverflow。

无论如何,您可以使用感叹号取消子目录的 ProxyPass:

ProxyPass /myapp/services/SomeService !

然后,如果您希望从特定目录呈现 HTML,则可以使用 Alias 指令:

Alias /myapp/services/SomeService /var/www/SomeService-files

关于proxy - Apache ProxyPass 可以拒绝特定模式吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9792792/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com