【问题标题】:Mixed content http and https wordpress混合内容 http 和 https wordpress
【发布时间】:2020-08-18 21:29:13
【问题描述】:

我正在开发一个 wordpress 网站,当我从谷歌浏览器加载我的网站时,我发现以下错误:Mixed Content: The page at 'https://www.example.com/' was loaded over HTTPS, but requested an insecure font 'http://example.com/wp-content/themes/woodstock/fonts/woodstock/woodstock.woff?421wez'. This request has been blocked; the content must be served over HTTPS.Mixed Content: The page at 'https://www.example.com/' was loaded over HTTPS, but requested an insecure font 'http://example.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf'. This request has been blocked; the content must be served over HTTPS.

注意:我有另一个域名,但这是一个示例 我尝试安装许多安全的 SSL 插件,但它并没有改变任何东西。

【问题讨论】:

  • 您的页面正在请求使用 HTTP URL 而不是 https 的一些资源
  • 您需要确保您的网站设置为 HTTPS - 查看 wp_options 表以确保您的域设置为 HTTPS。您还可以使用 WP Migrate DB 之类的工具将数据库中的所有 HTTP 更新为 HTTPS。这可能是一个更好的方法。
  • 看看我的请求发起者链:mydomainname.net(使用https)然后mydomainname.net/wp-content/themes...(使用http)

标签: wordpress http woocommerce https


【解决方案1】:

改为通过 https 加载字体资源:

https://example.com/wp-content/themes/woodstock/fonts/woodstock/woodstock.woff?421wez
https://example.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-16
    • 2016-09-04
    • 2015-08-13
    • 2021-08-03
    • 1970-01-01
    • 2015-12-04
    • 2018-04-23
    相关资源
    最近更新 更多