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

原创 2017-11-07 19:43  阅读 395 次 评论 14 条

经常有小伙伴抱怨我的博客打开速度慢……这次干脆放一个大招,加上 CDN 好了……

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

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

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

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

  1. 源站宕机、不间断抽风
  2. 源站缓慢超时30秒
  3. 在网站卫士添加域名时源站IP填写错误
  4. 我们只支持80端口
  5. 源站防火墙或者机房防火墙拦截我们节点IP

经过逐一排查,发现并不是由以上原因引起的。

取消掉 SSL,发现能正常访问。

加上 SSL 后,回源方式选择 https 也能正常访问,但是会导致加载的资源都是 http 传输的,这样就会导致资源无法正常加载,页面内容错乱。

没办法,只好去360的论坛求助。最终在一位热心坛友的帮忙下成功解决了这个问题。

具体操作方法如下:

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

还有一个操作很重要,就是在服务器上取消 http 301 跳转。改为在网站卫士那边设置自动跳转。

经过这一番折腾后,网站终于又可以正常访问了!

那么问题来了,诸位觉得打开页面的速度有没有快那么一丢丢呢? [鼓掌]

版权声明: 本文为孟坤博客原创文章,欢迎转载。转载请务必注明出处! (参考格式:本文转自孟坤博客,原文地址:https://mkblog.cn/1160/

发表评论


表情

  1. =.=
    =.= Lv 1 回复 #8 2017-11-17 19:23

    好好好,好像快了

  2. 木一
    木一 Lv 3 回复 #7 2017-11-14 21:50

    360CDN要钱吗?? [滑稽] [滑稽] 简单粗暴

    • mengkun
      mengkun 站长 回复 2017-11-14 21:56

      @木一360云加速收费,360网站卫士(带 CDN 功能)免费

  3. 阿珏博客
    阿珏博客 Lv 1 回复 #6 2017-11-14 16:13

    作为国外的服务器网站,真的很无奈,不能用国内的cdn

  4. jwong
    jwong Lv 1 回复 #5 2017-11-11 13:19

    完全没感觉快了,哈哈哈哈

  5. 聆听
    聆听 Lv 1 回复 #4 2017-11-09 17:56

    [滑稽] 膜拜大佬

  6. 龙笑天
    龙笑天 Lv 1 回复 地板 2017-11-08 21:42

    准备上服务器试试~ 虚拟主机不好的地方太多了…

  7. xsj
    xsj Lv 1 回复 板凳 2017-11-08 20:47

    TTFB太长了五六秒

  8. 广元巴士
    广元巴士 Lv 3 回复 沙发 2017-11-08 16:59

    有一丢丢,但就是一丢丢