好久没写文章了,来水一篇,顺便做下备忘 内容很水,至少简单的记录下,已经了解的大佬飘过哈 原文地址:https://blog.1234234.xyz/archives/34/ 如下直接通过宝塔进行反代产生的配置文件:
复制代码 访问后基本上就是502、403的状态码
复制代码 改为http://即可,原因自然是走了http的80端口,不是https的443端口 如Cloudflare中,强制HTTPS选择仅支持单独为一个站点设置、或为账号下的全部站点设置,而页面规则免费账号也仅有3条,就算足够还得一条一个站点,着实麻烦。同时此方法也需要将SSL设置为关闭或灵活,若使用严格则也无效果。 通过一番搜索找到如下方法:
复制代码 即可,www.example.com为目标站点,其实就是加了一层SNI头。 简单理解(可能有偏差):HTTP服务器要判断请求对应的网站是根据HOST头判断的,而HTTPS需要与通信双方校验SSL证书的可信度,服务端需要先返回对应的SSL证书,而服务端判断到底返回哪个网站的证书便是需要SNI头,之前我们没有设置相关的SNI信息,当然不会代理成功。 |
前排支持大佬一波,另外问一下论坛快照能不能加一个截取翻页的功能,快照只能看到第一页,后面的看不到。 |
【教程】Nginx 反代HTTPS 遇到403的问题,以反代cloudflare为例 |
先收藏了 |
收藏 |
|
MARK一下,大佬对frp了解吗,我frp出去要么不能https,要么网页加载出错,f12说有些图片文件因为是http所有加载不出来 |