今天在交流群里看到有站长在说www域名访问页面混乱,当时心里嘿嘿一笑,估计是css没加载导致的,接着又跳出几个站长也出现了这个问题。而且他们都使用了阿里云的cdn加速服务,我心头一跳,我不会也这样吧,我也用了cdn。打开http网页,正常跳转。打开https不带www网页,尴尬了,不跳转。字体文件出现跨域无法调用资源的情况,导致网页中所有使用了字体的部分出现了一个小方框。
此图来自网络,解决这个问题的时候忘记截图了,只好找一个意思意思。
我记得当时迁站的时候还是正常的,怎么就这样了呢?原因肯定是在cdn上,打开阿里云cdn服务,找到回源host。我设置成了带www域名,所以导致在访问不带www域名的时候,请求到的资源是属于带www域名的,才会出现字体跨域请求错误的情况。将回源host改为请求地址带www域名即可解决问题。
改了之后发现https://daimadog.org也能正常跳转到https://www.daimadog.org。
评论 (0)