卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章64334本站已运行4115

WordPress 启用 360 网站卫士后提示 502 的解决办法

经常存有小伙伴埋怨我的博客打开速度慢……这次干脆摆一个小一招,加之 CDN 好了……

因为之前用百度云加速的时候总是出现网站打不开了的状况,于是这次我挑选了 360 网站卫士。

NS 互连,解析域名,在 网站卫士 的控制台上载 SSL 证书……一切似乎都很顺利,直至我刷新了一遍博客首页……

唉?这个 502 是什么鬼???

WordPress 启用 360 网站卫士后提示信息 502 的解决办法

看看了一下官方的说明,“502的意思为:代理(节点)以获取没上游服务器(源站)的数据响应”具体原因可能就是这些:

源站宕机、不间断抽风

源站缓慢超时30秒

在网站卫士添加域名时源站IP填写错误

我们只积极支持80端口

源站防火墙或者机房防火墙拦截我们节点IP

经过逐一排查,辨认出并不是由以上原因引发的。

取消掉 SSL,辨认出能正常访问。

加上 SSL 后,回源方式挑选 https 也能正常出访,但是可以引致读取的资源都就是 http 传输的,这样就会导致资源无法正常读取,页面内容错乱。

没有办法,只好回去360的论坛求救。最终在一位热心坛友的帮下顺利化解了这个问题。

具体操作方法如下:

在 360 网站防护里打开 SSL,然后点击“配置策略”,回源协议选择 “http” ,然后打开 wpconfig.php,在里面重新加入 $_SERVER['HTTPS'] = 1;

除了一个操作很关键,就是在服务器上取消 http 301 跳转。改成在网站卫士那边设置自动跳转。

经过这一番纠缠后,网站终于又可以正常出访了!

那么问题去了,诸位觉得打开页面的速度是不是快那么一偷偷呢?

有关专题

卓越飞翔博客
上一篇: WordPress固定链接404的解决办法
下一篇: 解决Discuz论坛模板和插件不能重新安装问题
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏