链接以两个斜杠开头
越来越多的人开始注意到网站源代码中的链接以两个斜杠开头。例如:
<a href="//example.com/1.png">Image</a>
为什么要这样做?
More and more, began to notice that the links in the source code on Web sites begin with two slashes. For example:
<a href="//example.com/1.png">Image</a>
Why do it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是一个协议相对 URL(通常是 HTTP 或 HTTPS)。因此,如果我在
http://example.org
上,并且链接(或包含图像、脚本等)到//example.com/1.png
,它会转到http://example.com/1.png
。如果我访问https://example.org
,它会转到https://example.com/1.png
。这可以让您轻松避免混合内容安全错误。
It's a protocol-relative URL (typically HTTP or HTTPS). So if I'm on
http://example.org
and I link (or include an image, script, etc.) to//example.com/1.png
, it goes tohttp://example.com/1.png
. If I'm onhttps://example.org
, it goes tohttps://example.com/1.png
.This lets you easily avoid mixed content security errors.