所以昨天我很高兴地编辑了我的 tumblr 博客的主题,一切都很好。今天进入同一个博客,当我点击保存时它会显示 thsi:“哦!我们无法保存您的主题。看起来您的自定义主题引用了非 HTTPS 网址的资产。请仅使用 HTTPS 网址重试。”超级混乱,因为从昨天开始就没有添加网址,那时一切都很好。我的其他具有自定义主题的博客也发生了同样的事情。我什至浏览并删除了 html 页面上的所有 url,只是为了看看它是否会做任何事情,并且出现了相同的警报。到底是怎么回事 ??
请帮忙
干杯
原文由 Layton Otene 发布,翻译遵循 CC BY-SA 4.0 许可协议
在开始之前,请备份现有的 html,以防出现问题。有几种方法可以做到这一点,但我建议同时执行以下两种方法。
首先,在 Tumblr html 编辑器中选择所有内容,然后将内容复制并粘贴到计算机上的文本文件文本编辑器中并保存文件。首选此备份。
接下来,为您的 tumblr 主页保存 html 的副本。您可以使用
wget
这将产生一个index.html
文件,或者您可以右键单击您的页面,选择“查看源代码”,然后选择全部,复制,然后将其粘贴到一个文本编辑器。如果首选备份由于某种原因失败,则可以使用此备份。现在,要解决问题。
首先,打开 Tumblr html 编辑器并左键单击 html 代码中的任意位置,然后按
CTRL
+F
以使用“搜索”和“替换为”功能。搜索:
http://
并替换为:https://
然后单击 全部 替换全部。搜索:
"//
并替换为:"https://
然后单击 全部 替换全部。搜索:
android-app://
并替换为:android-app:https://
然后点击 全部 替换所有。搜索:
ios-app://
并替换为:ios-app:https://
然后单击 全部 替换全部。搜索:
http-equiv
并替换为:https-equiv
然后单击 全部 替换全部。最后,单击 更新预览 以验证您的更改。如果一切正常并且您的页面显示正常,请单击 Save 。
正如其他人所提到的,CSS 字段是最重要的。如果您仍然收到错误,请搜索
css
并单击结果,同时检查每个 CSS 部分下的代码以确保所有链接都是 https。这就是我发现的"//
但是应该注意的是,至少对我而言,尽管出现了错误,但代码确实更新了。即使出现错误,我也注意到更改已应用并在关闭并重新打开 html 编辑器后仍然存在。