我的Wordpress网站因为使用了CDN出现了这个报错该如何解决Mixed Content The page at URL was loaded over HTTPS but requested an insecure stylesheet URL This request has been blocked; the content must be served over HTTPS
这个报错是因为你的WordPress网站使用了CDN,但是其中的某个样式表(stylesheet)是通过HTTP请求加载的,而不是通过HTTPS。为了解决这个问题,你可以尝试以下几个步骤:
-
检查你的WordPress设置:进入WordPress后台,点击“设置”->“常规”,确保WordPress地址(URL)和站点地址(URL)都是以HTTPS开头的。
-
更新样式表链接:在你的WordPress主题文件中,找到并更新所有使用HTTP链接的样式表链接,将其改为HTTPS链接。你可以在主题的header.php或functions.php文件中查找这些链接。例如,将类似于
<link rel="stylesheet" href="http://example.com/style.css" />的链接改为<link rel="stylesheet" href="https://example.com/style.css" />。 -
更新CDN配置:如果你的CDN配置中有相关的设置,确保它们使用的是HTTPS链接。
-
清除缓存:如果你的WordPress网站使用了缓存插件或CDN缓存,尝试清除缓存并刷新网页,以便让更改生效。
-
验证SSL证书:确保你的网站的SSL证书已正确安装并有效。你可以使用在线工具或浏览器开发者工具来验证证书的有效性。
如果上述步骤都没有解决问题,你可能需要联系CDN提供商或WordPress主题开发者寻求进一步的支持
原文地址: https://www.cveoy.top/t/topic/hPm7 著作权归作者所有。请勿转载和采集!