教程之如何用OpenLiteSpeed做反向代理服务器

原创 qtwrk  2018-05-06 05:03  阅读 201 次 评论 0 条

今天在CyberPanel论坛写了一个如何用OpenLiteSpeed做反向代理服务器的教程,所以这边也水一帖。

教程中会使用 reverse.cyberpanel.net 做前端域名, backend.cyberpanel.net做后端域名。

第一步:

检查前后端域名是否工作正常。

第二步:

新建一个 外部应用程序 , 类型选择 网络服务器, 名称写 backend , 这2个域名都在同一个机器, 所以地址就写 127.0.0.1 , 可以写公网IP, 如果后端是 HTTPS, 记得地址加上https://

第三步:

创建一个资源集,类型选择 Proxy, URI设置为 /

第四步:

重写规则, 因为 前后端域名不一样, 所以要用 伪静态规则把域名也传递到后端, 否则后端会拒绝连接, 前端直接返回403或者500错误。

RewriteRule ^/(.*)$ http://backend/$1 [P,E=Proxy-Host:backend.cyberpanel.net]

注意 其中 backend 是 第二步里的外部应用程序名称, backend.cyberpanel.net是后端域名。

第五步:

重启OpenLiteSpeed后访问前端页面。

本文地址:https://vps.group/openlitespeed-reverse-proxy-20180506.html
版权声明:本文为原创文章,版权归 qtwrk 所有,欢迎分享本文,转载请保留出处!

发表评论


表情