Loading... ### 前言 > 在搭建好宝塔面板后,由于服务器在国外,所以国内访问速度不太理想,加上Cloudflare的免费CDN可以隐藏掉真实IP,所以就想直接套上cloudlare,点亮云盾后发现不能访问,用IP是正常访问的。 > > 咨询了宝塔的人员,宝塔的答复是宝塔的web服务器是python搭建的,不支持cloudflare的CDN,所以想到了利用NGINX的反代实现宝塔面板的CDN访问。 ### 着手行动 - 在面板设置里先不绑定域名,绑定过域名的取消绑定即可,把禁止ping的选项开启。 - 解析域名到服务器, 比如bt.yourdomain.com, 并在宝塔搭建好这个空白的可访问网站。 - 在网站设置界面添加反向代理 ```shell 目标url http://127.0.0.1:8888 #8888改为你的面板端口 发送域名 $host ```  ### 保存 完成 ### 后续 反代后,如果宝塔的SSH终端不能访问,在网站的反代配置里添加如下字段。两个localtion都需要添加 ```shell proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; ``` 最后修改:2021 年 01 月 18 日 © 允许规范转载 打赏 赞赏作者 支付宝 赞 0 如果觉得我的文章对你有用,请随意赞赏
1 条评论
谢谢 !