经常有小伙伴抱怨我的博客打开速度慢……这次干脆放一个大招,加上 CDN 好了……
因为之前用百度云加速的时候总是出现网站打不开了的状况,于是这次我选择了 360 网站卫士。
NS 接入,解析域名,在 网站卫士 的控制台上传 SSL 证书……一切似乎都很顺利,直到我刷新了一遍博客首页……
唉?这个 502 是什么鬼???
看了一下官方的说明,“502的意思为:代理(节点)获取不到上游服务器(源站)的数据响应”具体原因可能是这些:
- 源站宕机、不间断抽风
- 源站缓慢超时30秒
- 在网站卫士添加域名时源站IP填写错误
- 我们只支持80端口
- 源站防火墙或者机房防火墙拦截我们节点IP
经过逐一排查,发现并不是由以上原因引起的。
取消掉 SSL,发现能正常访问。
加上 SSL 后,回源方式选择 https 也能正常访问,但是会导致加载的资源都是 http 传输的,这样就会导致资源无法正常加载,页面内容错乱。
没办法,只好去360的论坛求助。最终在一位热心坛友的帮忙下成功解决了这个问题。
具体操作方法如下:
在 360 网站防护里开启 SSL,然后点击“配置策略”,回源协议选择 “http” ,然后打开 wpconfig.php,在里面加入 $_SERVER['HTTPS'] = 1;
还有一个操作很重要,就是在服务器上取消 http 301 跳转。改为在网站卫士那边设置自动跳转。
经过这一番折腾后,网站终于又可以正常访问了!
那么问题来了,诸位觉得打开页面的速度有没有快那么一丢丢呢? [鼓掌]
本文作者为mengkun,转载请注明。
为什么我的网站设置后登录后台后这个样子? 查看图片 求解!![aru_9]
很大一部分是因为节点ip没放进防火墙的原因吧?
@橘子书早就把CDN节点都放入白名单了,似乎并不是这个原因[aru_31]
[aru_3]是快了一丢丢
360网站卫士不缓存url配置不支持通配符~~ [可怜]
老孟啊老孟,你怎么不露面了,该工作了吧!
@jwong最近有些事要处理,比较忙
@jwong他不会出现了,现在开始,由我接管了
好好好,好像快了
360CDN要钱吗?? #(滑稽) #(滑稽) 简单粗暴
@木一360云加速收费,360网站卫士(带 CDN 功能)免费
作为国外的服务器网站,真的很无奈,不能用国内的cdn
完全没感觉快了,哈哈哈哈
#(滑稽) 膜拜大佬
准备上服务器试试~ 虚拟主机不好的地方太多了...
@龙笑天搭双十一的车
TTFB太长了五六秒
@xsj憋大招中……正在开发一款 wordpress 主题,Pjax 无刷新加载+极致简约,快到飞起!(目前完成30%)
@mengkun厉害了...有内测资格么 #(滑稽)
@mengkun记事本
@广元巴士记事本 Plus #(滑稽)
有一丢丢,但就是一丢丢