【发布时间】:2021-12-24 14:41:44
【问题描述】:
我正在尝试设置一个 openlitespeed 反向代理。 openlitespeed 是一个 https:// 端点,然后对于某些 URI,它应该调用在 localhost 上运行的另一个网络服务器,第二个网络服务器是简单的 http://。我正在关注 openlitespeed 指南,但似乎无法正常工作。
在 webadmin 上,我添加了上下文类型代理和一个给定 IP 地址和端口的外部应用程序。
将 URI 从 https:// 重写为 http:// 是否需要重写规则? 由于某种原因,代理上下文的“可访问”字段始终显示为“未设置”。我不知道如何获得这个套装。
【问题讨论】:
-
您可能需要确认没有端口冲突,因为您已经有一个 localhost 网络服务器在端口 80 上侦听。要检查问题,最好分享配置或屏幕截图。
-
没有端口冲突,ssl 网络服务器在 443 上运行,第二个网络服务器在 8080 上运行。我从昨天开始研究,似乎我需要重写规则以及代理上下文设置。不清楚openlitespeed最新版本是否支持proxypass和proxyreversepass。
-
关注openlitespeed.org/kb/reverse-proxy-basics + 方法3,它应该可以工作。 OLS 不支持代理通行证。不知道配置很难提供帮助,也许您可以加入 Slack 上的 golitespeed 社区(litespeedtech.com/slack)寻求帮助。
标签: openlitespeed