已阅读
WordPress-插件过多的危害性
前段时间,为了增加网站的防DDOS攻击能力,我使用了腾讯云的CDN服务,使用后发现,网站的登录功能几乎瘫痪,登录跳转的界面,网站回报564错误

回报的564错误
然后自我解决失败,只好发起工单询问腾讯云的客服

腾讯云的相关帮助文档
“CDN默认超时时间是10秒,如果10S内源站没有吐出任何数据给CDN节点的话,CDN节点就会返回564状态码给客户端。这边绑定您源站测试,登录后19s左右才返回数据。建议您优化一下源站登录跳转后的响应时间。”
——腾讯云工程师回复
腾讯云的工程师建议我优化一下网站的登录跳转响应时间,因为我的网站太慢了,跳转他需要19S的时间,腾讯的CDN节点等不了了,就判定我的网站超时未响应,回报564错误了
看了腾讯云工程师的回复以后,我也没办法,因为我也只是个半路出家的搞网站的而已,再者我用的是WordPress的源码,你让我优化我也做不到
CDN默认超时时间是10秒,如果10S内源站没有吐出任何数据给CDN节点的话,CDN节点就会返回564状态码给客户端。
——腾讯云工程师回复节选
“CDN默认超时时间是10秒”
然后我就想在腾讯云CDN节点等待时间上做功夫,于是我把腾讯云CDN里的“状态码缓存设置”里的“缓存时间”设置从10S改为了60S,却依旧不行 ,到现在我也不知道是不是我设置错了
总之,我只好放弃了这个方法,只好继续询问腾讯工程师
让我尝试在CDN上配置一条缓存规则,将刷新时间设置为0,因为这样可以让“内容”里设置的文件直接由源站处理,不经过CDN直接由我的服务器返回文件

缓存配置如图
然而并没有什么作用,设置以后且刷新缓存以后,该访问不上还是访问不上
最后,工程师也没办法了,给了我两种办法:
登录系统以及后台管理系统建议不要将其接入到CDN
使用动态加速网络服务(DSA)
于是我给我的主网站设置了一个二级域名,打算使用二级域名里的登录页面进行登录

谁曾想
由于我的HTTPS证书是免费版的,不支持二级域名的HTPPS认证,我进入我的二级域名就报了安全错误
没办法,我只好选择放弃CDN加速,于是在腾讯云里的工单选择了结单
这里吹一波腾讯云的工程师客服,这个问题花了一天半时间外加腾讯给我打了个电话了解问题,虽然没有解决但也是很棒的了
结单不久以后,我登录了我的网站后台,看到了我的N多个插件

插件概览/精简后的
突然想是不是我的网站安装的插件太多了,导致的网站访问速度变慢,因为以前也有看到过类似的文章
于是我将网站里一部分非必须的插件停止掉了,再删除了一部分不用的插件

停用的插件
最终留下了几个停用的插件,删掉了几个不用的插件,虽然启用的还高达九个插件,但网站的 速度已经比调整之前要好多了
现在我的网站也已经开启了CDN,登录功能也终于是可以正常使用了