浏览器似乎错误地解释了相对URL

时间:2014-12-06 21:52:22

标签: href relative-url

我在页面上有一个相对URL,它相对于根(而不是相对于当前文档)进行解释。无法弄清楚原因。

在页面上:

http://vm:8080/docs

有一个标签:

<a rel="nofollow" href="_sources/index.txt">Show Source</a>

浏览器将此解析为:

http://vm:8080/_sources/index.txt

而不是:

http://vm:8080/docs/_sources/index.txt

以下是来自DOM的锚点的一些信息。

origin     http://vm:8080
baseURI    http://vm:8080/docs
pathname   /_sources/index.txt
href       http://sanjay-vm:8080/_sources/index.txt

为什么浏览器会在路径名中添加前导斜杠?

0 个答案:

没有答案