0

我正在尝试设置一个 openlitespeed 反向代理。openlitespeed 是一个 https:// 端点,然后对于某些 URI,它应该调用在 localhost 上运行的另一个网络服务器,第二个网络服务器是简单的 http://。我正在关注 openlitespeed 指南,但事情似乎不起作用。

在 webadmin 上,我添加了上下文类型代理和给定 IP 地址和端口的外部应用程序。

将 URI 从 https:// 重写为 http:// 是否需要重写规则?由于某种原因,代理上下文的“可访问”字段始终显示为“未设置”。我不确定如何获得此套装。

4

1 回答 1

0

添加代理是不够的,我们还必须添加重写规则。以下是以下规则。

如果域名不同,还需要在 headers 部分添加 CORS 标头。

RewriteEngine On RewriteCond %{HTTPS} =on RewriteCond %{REQUEST_URI} =/web/comments/* RewriteRule (.*) http://%{SERVER_NAME}:8080/$1 [R,L]

于 2021-12-27T15:22:13.180 回答