【问题标题】:Cloudflare blocks mixed content from Wordpress deploymentCloudflare 阻止来自 Wordpress 部署的混合内容
【发布时间】:2019-06-05 16:28:19
【问题描述】:

我刚刚开始从 GoDaddy 上的托管 Wordpress 实例迁移到自我管理的数字海洋实例。在这样做的同时,我还决定将我的 DNS 从 GoDaddy 迁移到 Cloudflare。我还冒昧地通过 LetsEncrypt 将 SSL 证书安装到数字海洋实例上。

按预期通过 HTTP 访问网站,但是使用 HTTPS 时,某些资产被阻止,因为它们不是通过 HTTPS 加载的。

我尝试通过 Cloudflare dash 启用 HTTPS 重写,但没有任何乐趣。有没有人遇到过这种情况?

【问题讨论】:

标签: wordpress ssl cloudflare


【解决方案1】:

站点尝试访问的资源与请求的页面不是来自同一来源 (http://165.22.112.133)。由于您don't want to create a certificate for an IP address,您需要执行以下步骤:转到您的 WordPress 设置并确保 WordPress 地址 (URL) 和站点地址 (URL) 都设置为 https://richpayne.me/

如果这不起作用,请确保您没有在主题中的任何位置硬编码 http://165.22.112.133

【讨论】:

    猜你喜欢
    • 2020-06-12
    • 2016-11-05
    • 2018-10-12
    • 1970-01-01
    • 2019-06-09
    • 2014-01-03
    • 1970-01-01
    • 1970-01-01
    • 2020-12-19
    相关资源
    最近更新 更多