这两天网站莫名其妙首页样式失效,导致首页丑陋的无法直视,在今日升级了网站主题后 F12 终于发现问题所在
Mixed Content: The page at '<URL>' was loaded over HTTPS, but requested an insecure script '<URL>'. This request has been blocked; the content must be served over HTTPS.
大概意思就是由于部分 CSS 资源通过 HTTP 的方式而非 HTTPS 的方式访问,所以被浏览器拦截了
百度搜索了一下,有改模板文件的、有利用 Nginx 做反代的,感觉操作太复杂,于是想到能不能在 CDN 设置中找找解决方案,果不其然
在 CDN 管理后台的 【HTPPS 配置】 中有一个强制跳转的功能,将所有的 HTTP 访问全部通过 301 重定向的方式跳转成 HTTPS,问题解决!