【问题标题】:Apache 2.4 - Simple reverse proxy - not working for multiple entriesApache 2.4 - 简单的反向代理 - 不适用于多个条目
【发布时间】:2021-03-18 10:34:10
【问题描述】:

我参考了以下链接并配置了代理。

https://httpd.apache.org/docs/2.4/howto/reverse_proxy.html

当我在 Apache 2.4 中的 httpd.conf 文件中为单个应用程序配置代理时,代理配置工作正常。我可以通过代理服务器 URL 访问我的应用程序。

ProxyPass / http://host1:8888/
ProxyPassReverse / http://host1:8888/

但是,如果我尝试为以下两个应用程序配置,我将无法访问任何应用程序。

ProxyPass /nifi http://host1:8888/
ProxyPassReverse /nifi http://host1:8888/

ProxyPass /kibana http://host2:5601/
ProxyPassReverse /kibana http://host2:5601/

【问题讨论】:

  • 我也尝试将它们放在双引号中......它仍然无法正常工作......

标签: linux apache proxy reverse-proxy httpd.conf


【解决方案1】:

不知道您是如何尝试访问应用程序的,因此很难猜测可能出了什么问题。 我建议您更改代理配置如下:

ProxyPass /nifi/ http://host1:8888/
ProxyPassReverse /nifi/ http://host1:8888/

ProxyPass /kibana/ http://host2:5601/
ProxyPassReverse /kibana/ http://host2:5601/

然后尝试访问将浏览器指向 http://youdomain/nifi/ 和 http://youdomain/kibana/ 的端点并检查日志是否有错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-21
    • 1970-01-01
    • 2016-01-24
    • 1970-01-01
    • 2021-07-26
    • 2021-05-25
    • 1970-01-01
    相关资源
    最近更新 更多