咱们在网上冲浪,有可能会用到反向代理,那么如果部署后报错该怎么解决?一般主要是ssl证书和握手的问题,尤其在开了https的站点,如果这个还不能解决那么就是很有可能目标对象不支持反向~
400 bad报错
这个很好解决,一般挂个证书就好了,在宝塔里,找到站点设置,对应的申请一个免费的证书就行
502 502 Bad Gateway报错
部署了证书,反代还是不行,这个问题就是需要改下配置文件,加两行代码,找到配置文件,点进去
再找到location /处,加下面的代码:
proxy_ssl_server_name on;
proxy_ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
注意事项
- 1、记得配置的时候,如果目标站点开了强制https,那么你填的目标url也需要带https,切记
- 2、反代会造成目标网站内容不一样是正常的,你也可以用内容替换功能,替换一写反代网站的url等等
- 3、本内容仅供学习,任何产生后果自负