![apache web 服务器 502 错误代理错误当直接指向图片网址时](https://linux22.com/image/758618/apache%20web%20%E6%9C%8D%E5%8A%A1%E5%99%A8%20502%20%E9%94%99%E8%AF%AF%E4%BB%A3%E7%90%86%E9%94%99%E8%AF%AF%E5%BD%93%E7%9B%B4%E6%8E%A5%E6%8C%87%E5%90%91%E5%9B%BE%E7%89%87%E7%BD%91%E5%9D%80%E6%97%B6.png)
再会,
我有一个 Apache 网络服务器,并且我将 ProxyPass 将其配置到我的应用程序服务器。
一切都正常,除非连接到应用服务器中的图像。我对图像 URL 的请求将达到 502。
以下是我在httpd.conf中的配置:
ProxyPass "/myapp" "https://10.8.1.200/myapp"
ProxyPassReverse "/myapp" "https://10.8.1.200/myapp"
ProxyPass "/api" "https://10.8.1.200/api"
ProxyPassReverse "/api" "https://10.8.1.200/api"
ProxyPass "/image.web" "http://10.8.1.200/image.web" retry=1 acquire=3000 timeout=600 Keepalive=On
ProxyPassReverse "/image.web" "http://10.8.1.200/image.web"
和/myapp
将/api
完美运行,除了/resource.web
。
由于 的 URL本身10.8.1.200
可以完全访问10.8.1.200
,如下所示:
http://10.8.1.200/image.web/my.campaign.banner/promo.jpg
。
我的 Apache 版本是:
Server version: Apache/2.4.29 (Red Hat)
有人知道我遗漏了什么吗?或者配置错误了吗?