我已经在我的网站上实施了https。 我在网上商店的多个页面上都有以下html代码:
<img src="http://www.example.com/img.png" >
这是在woocommerce,但我不知道如何在我的数据库中替换它(在phpmyadmin中),所以我想对https进行nginx重写。 以下nginx配置:
... omited...
if ($ssl_protocol = "") {
rewrite ^ https://www.example.com$request_uri? permanent;
}
location / {
try_files $uri $uri/ /index.php?$args;
}
... omited...
如何让src =“http:// ...”以ssl url结尾,以便摆脱错误?
答案 0 :(得分:0)
最后我发现我可以用记事本打开数据库,然后使用正确的URL替换所有数据库。我一直在寻找它。 nginx解决方案将是复杂+效率不高。
答案 1 :(得分:0)
这不是你可以在nginx中真正解决的问题。重定向本身将通过HTTP提供,并在加载之前被浏览器阻止,原因相同。