相对URL与协议相对URL

时间:2015-05-29 12:58:34

标签: url relative

我只是想知道我是否使用相对网址如下:

"/myfolder"

它将变为

mydomain/myfolder

但是如果root是http或https类似于"//"方法,它是否也会保持。

即如果页面加载我的亲戚网址" / myfolder"有https将此更改为

"https://mydomain/myfolder"

1 个答案:

答案 0 :(得分:2)

tl; dr:是。

相对引用始终针对base URIsee how)应用。

在HTML5中,document base URL是常见情况(即没有base element,没有iframe-srcdoc document,没有about:blank),the document's address。< / p>

因此,如果您的文档位于http://example.com/foo,则相对引用/bar的链接将链接到网址http://example.com/bar。如果文档位于https://example.com/foo,则会链接到https://example.com/bar