.html 类型的 Azure 托管 blob 间歇性地忽略绝对 href 并进行相对

Azure hosted blob of type .html intermittently ignoring absolute href and making relative

我在 Azure blob 存储上创建了一个 html 文件。每次通过浏览器访问文件都可以完美运行。然而,出于某种原因,尽管两个 link 的格式完全相同(除了 href 和 img src),但 Azure 将其中一个视为相对 link,将另一个视为绝对 link.

我试图重新格式化 links。 我试图在页面中重新定位失败的元素。 我尝试过使用不同的links(例如test.com)

<a href="https://linkedin.com/company/xyz" target="_blank"><img src="xyz"></a>
<a href="https://twitter.com/xyz" target="_blank"><img src="abc"></a>

顶部 link 作为绝对 URL 正常工作。 第二个 link 被视为相对的,将 https:// 附加到我的 azure blob 存储路径的末尾。

blob 存储页面的查看源比页面本身复杂无限。是否有可能 运行 干扰了简单的 html 代码?我应该使用不同的代码结构吗?提前致谢。

事实证明,当将链接从 Gmail 复制到 Azure 编辑器时,它允许保存隐藏字符并阻止链接正常工作。