由于非 https 网址,自定义 Tumblr 主题无法保存?

Lay*_*ene 10 html url https http tumblr

所以昨天我很高兴地编辑了我的 tumblr 博客的主题,一切正常。今天进入同一个博客,当我点击保存时它会出现这个:“哦!我们无法保存您的主题。看起来您的自定义主题引用了来自非 HTTPS 网址的资产。请仅使用 HTTPS 网址重试。” 超级混乱,因为从昨天开始就没有添加 url,然后一切都很好。我的其他具有自定义主题的博客也发生了同样的事情。我什至浏览并删除了 html 页面上的所有 url,只是为了看看它是否会做任何事情,并且出现了相同的警报。到底是怎么回事 ??

请帮忙

干杯

Gon*_*ica 6

刚刚有同样的问题。Tumblr 更新了他们的加密政策

如果您是主题开发人员并且希望确保您的主题支持 HTTPS,请确保使用 HTTPS 提供任何外部托管资源,例如级联样式表 (CSS) 或 Javascript 文件,甚至图像。


我们现在知道 Tumblr 要求我们使用 HTTPS 而不是 HTTP,以下是我们如何解决错误:

  1. 确保您位于自定义部分并访问“编辑 HTML”:

Tumblr - 自定义部分

Tumblr - 编辑 HTML

  1. 在“编辑 HTML”中,按 Ctrl+F(或按设置按钮,然后按“查找和替换”):

Tumblr - 设置 - 查找和替换

  1. 搜索“http”并替换为“https” - 将其应用于所有人。

Tumblr - 查找和替换

  1. 由于上一步可能会导致某些链接为“httpss”,因此需要修复此问题。通过访问查找和替换以及搜索“httpss”和替换为“https”。

下面的步骤应该可以解决您的问题。


额外的考虑

  1. 但是,如果他们不这样做,则需要考虑一些额外的因素:

当一个人有,例如:

<link rel="alternate" href="android-app://com.tumblr/tumblr/x-callback-url/blog?blogName=goncalomperes" />
Run Code Online (Sandbox Code Playgroud)

我们需要将其更改为 [添加https ]:

<link rel="alternate" href="android-app:https://com.tumblr/tumblr/x-callback-url/blog?blogName=goncalomperes" />
Run Code Online (Sandbox Code Playgroud)
  1. 根据Tumblr 支持

另一个更新:现在默认情况下为所有在网络上使用我们的官方主题的 Tumblrs 启用 SSL。即使我们不推荐它,您仍然可以在博客设置中将其关闭。

因此,更改加密部分以允许 SSL 应该不是问题。


Lay*_*ene 1

好吧,我是一只鹅。看起来 tumblr 已经改变了他们对 http 的要求。我知道这听起来很明显,但我无法说出为什么除了默认主题之外的每个主题都会发生这种情况。原因是你需要进去并将 tumblr 的 css 和 java 链接从 http 更改为 https " http://static.tumblr.com/xlsgtjb/WEMoeha97/style.css变为https://static.tumblr.com/ xlsgtjb/WEMoeha97/style.css " 如果在此之后您仍然收到警报,请尝试搜索其他网址并删除或将其更改为 https

  • 是否在主题编辑器中搜索/替换所有内容 -&gt; 保存 -&gt; 失败。 (2认同)