【发布时间】:2013-04-30 09:46:00
【问题描述】:
在此页面http://www.english-attack.com/video-boosters中,包含一个链接,就在顶部的大图下方:
<a href="videobooster/promised-land/do-you-have-what-it-takes#comments">3 comments</a>
页面上没有 base 元素,并且 JavaScript 被禁用。
3 cmets 应该指向哪一个:
- http://www.english-attack.com/video-boosters/videobooster/promised-land/do-you-have-what-it-takes#comments
- http://www.english-attack.com/videobooster/promised-land/do-you-have-what-it-takes#comments
- http://www.english-attack.com/video-boostersvideobooster/promised-land/do-you-have-what-it-takes#comments
我会立即说选项 "1"。 这意味着我必须修复链接,因为我希望 "2" 在这里发生。但是,Chrome 和 Firefox 会很乐意打开选项 "2"。但是,Google 和 Bing 机器人将跟随链接 “1”。
这里有什么问题?
【问题讨论】:
-
无法保证不同的浏览器会实现什么,但有关相对 URL 应如何表现的标准文档位于:ietf.org/rfc/rfc1808.txt
标签: html browser hyperlink web-crawler