【问题标题】:SSL mixte content - PHPSSL 混合内容 - PHP
【发布时间】:2017-01-27 11:59:49
【问题描述】:

我最近向我的 wordpress 网站添加了 SSL 证书,但我仍然收到混合内容错误。我查看了触发它的原因,它是徽标 url。 我安装了强制 HTTPS 插件,但没有锁定。问题出在我的主题上。

我查看了页面的源代码,并确定了生成警告的代码。

<?php echo esc_url( $header_options['logo'] ); ?

此代码正在生成一个 http 链接。

我是个菜鸟,不能纠正它。因此,作为一种解决方法,我将徽标 url 硬编码到代码中。这并不优雅,但它有效。现在我的浏览器显示我的网站是安全的。

现在我想了解如何更正该代码以便生成 https 链接

谢谢

【问题讨论】:

标签: php ssl mixed


【解决方案1】:

将 WordPress URL 和站点 URL 设置为其 HTTPS 等效项应该可以解决此问题。这些设置可以在“设置”->“常规”下找到。

【讨论】:

  • 不幸的是,这不起作用。我还有一个插件可以强制所有 http 链接到 https。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-12-15
  • 2015-08-13
  • 2015-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-05
相关资源
最近更新 更多