cdn导致https不带www域名无法跳转到带www域名解决方案

今天在交流群里看到有站长在说www域名访问页面混乱,当时心里嘿嘿一笑,估计是css没加载导致的,接着又跳出几个站长也出现了这个问题。而且他们都使用了阿里云的cdn加速服务,我心头一跳,我不会也这样吧,我也用了cdn。打开http网页,正常跳转。打开https不带www网页,尴尬了,不跳转。字体文件出现跨域无法调用资源的情况,导致网页中所有使用了字体的部分出现了一个小方框。

cdn导致https不带www域名无法跳转到带www域名解决方案

cdn导致https不带www域名无法跳转到带www域名解决方案

此图来自网络,解决这个问题的时候忘记截图了,只好找一个意思意思。

我记得当时迁站的时候还是正常的,怎么就这样了呢?原因肯定是在cdn上,打开阿里云cdn服务,找到回源host。我设置成了带www域名,所以导致在访问不带www域名的时候,请求到的资源是属于带www域名的,才会出现字体跨域请求错误的情况。将回源host改为请求地址带www域名即可解决问题。

改了之后发现https://daimadog.com也能正常跳转到https://www.daimadog.com。

cdn导致https不带www域名无法跳转到带www域名解决方案

cdn导致https不带www域名无法跳转到带www域名解决方案

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/242338.html

(0)
上一篇 2022年4月7日 17:37
下一篇 2022年4月7日 17:37

相关推荐

发表回复

登录后才能评论