开启CDN后登陆出现564错误

    很早就开头了腾讯云的CDN,只是之前一直没时间留意。最近留意搭建静态博客看到CDN对静态内容的加速,所以先打开试一下加速之前的几个动态网站,因为服务器一直都是一块钱的学生机,所以只有1M的带宽。。。网站有几个页面有个1m的ECharts.js,500kb的js和一些图片,导致有ECharts的那个页面首次无缓冲打开要10s。。。。一直耿耿于怀所以有了接下来的折腾

 

    设置大都挺简单,跟着自带手册引导足矣,一个要注意的是,因为我开了一级域名的邮箱域名,所以一级域名的MX已经被用了,再设置一级域名跳转到CDN服务器会和MX记录冲突,所以只能设置www. 的二级域名开启CDN(这个问题其实一开始就应该解决好的。。。一开始就应该只留www. 的二级域名开启一级域名301转发到www.,之前同时开启了二级域名和一级域名指向服务器,这样容易导致浏览器缓存也会误判)。然后也顺便可以把开启了CDN的www和没开的一级域名做个对比,效果还是很显著的在那个要10s的界面。。。。。然后结果发现无法登陆了,一开始看到564还以为是后台的问题检查对比代码排查以为是登陆cookie传输的问题。。。结果并不是,把qcloud的CDN各种设置组合都试过了都不行。。。

 

最后发现一个问题。。。CDN把动态页面也加速了。。。之前开通的比较早,CDN默认设置不太好,现在开通的默认设置以及自动包括.jsp等动态页面了,然后设置好缓存配置就ok了。。。给大家参考一下我的缓存配置

 

开启CDN后登陆出现564错误_第1张图片

 

本文作者:lvsijian
本文链接: https://blog.lvsijian.cn/2019/01/29/开启CDN后登陆出现564错误/
发布时间: 2019年1月29日 - 11时01分
版权声明: 本博客文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请联系作者注明出处。

你可能感兴趣的:(开发,CDN)