我面临一个奇怪的SSL问题,事实上我的所有图片都没有出现在SSL上,这是一个例子:
HTTP:http://www.electronique-mixte.fr/wp-content/uploads/2017/06/numidea-logo-electronique-mixte.png
HTTPS:https://www.electronique-mixte.fr/wp-content/uploads/2017/06/numidea-logo-electronique-mixte.png
对于同一张图片,HTTP正在运行,但HTTPS不是!
有什么想法吗?
网站:
HTTPS图片404错误:
HTTP工作正常:
另一个浏览器(Edge):
答案 0 :(得分:1)
我找到了解决方案:
感谢您的评论!
答案 1 :(得分:0)
在wp-config.php文件中编写以下代码将解决此问题。
if (isset($_SERVER["HTTP_X_FORWARDED_PROTO"] ) && "https" == $_SERVER["HTTP_X_FORWARDED_PROTO"] ) {
$_SERVER["HTTPS"] = "on";
}
希望这对你有用。
答案 2 :(得分:0)
在主题标题中添加元标记:
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">