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

mengkun 9.1K 22

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

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

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

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

唉?这个 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 跳转。改为在网站卫士那边设置自动跳转。

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

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

发表评论 取消回复
表情 图片 链接 代码

  1. 流星博客
    流星博客 Lv 1

    为什么我的网站设置后登录后台后这个样子? 查看图片 求解!![aru_9]

  2. 橘子书
    橘子书 Lv 1

    很大一部分是因为节点ip没放进防火墙的原因吧?

    • mengkun
      mengkun 站长

      @橘子书早就把CDN节点都放入白名单了,似乎并不是这个原因[aru_31]

  3. 喻城
    喻城 Lv 1

    [aru_3]是快了一丢丢

  4. 龙笑天
    龙笑天 Lv 3

    360网站卫士不缓存url配置不支持通配符~~ [可怜]

  5. jwong
    jwong Lv 2

    老孟啊老孟,你怎么不露面了,该工作了吧!

    • mengkun
      mengkun 站长

      @jwong最近有些事要处理,比较忙

    • 广元巴士
      广元巴士 Lv 5

      @jwong他不会出现了,现在开始,由我接管了

  6. =.=
    =.= Lv 1

    好好好,好像快了

  7. 木一
    木一 Lv 4

    360CDN要钱吗?? #(滑稽) #(滑稽) 简单粗暴

    • mengkun
      mengkun 站长

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

  8. 阿珏博客
    阿珏博客 Lv 1

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

  9. jwong
    jwong Lv 2

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

  10. 聆听
    聆听 Lv 1

    #(滑稽) 膜拜大佬

  11. 龙笑天
    龙笑天 Lv 3

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

  12. xsj
    xsj Lv 3

    TTFB太长了五六秒

    • mengkun
      mengkun 站长

      @xsj憋大招中……正在开发一款 wordpress 主题,Pjax 无刷新加载+极致简约,快到飞起!(目前完成30%)

  13. 广元巴士
    广元巴士 Lv 5

    有一丢丢,但就是一丢丢

分享