0

哪个是更好的选择,或者在速度或其他问题(如 SEO、反向链接)方面没有区别

href="http://www.example.com/contact"

href="../../联系人"

据我观察,绝对路径使用从左到右的路径最终移动到最右边的位置,如 http//www.example/contact

fpr 相对路径:首先它获取当前位置,然后基于 ../../contact 或 ../blog/articles 移动到那里。

正如答案中提到的那样,从技术上讲哪个更快,速度差异是可忽略的/分钟。但它是如何工作的

4

2 回答 2

2

对于搜索引擎和其他处理网络上交付的 HTML 页面的软件而言,速度或任何方面都没有(可测量的)差异。

原因是相对 URL 被解析为绝对 URL,应用了相关软件的作者已知的明确定义的算法。因此,当您的页面包含 时href="../../contact",它将使用当前的基本 URL 进行解析,并且此所需的纳秒时间可以忽略不计。

从创作点使用相对 URL 与绝对 URL是一个不同的问题,并且在已经提到的问题中得到了很好的解决:绝对与相对 URL

于 2013-10-03T18:59:18.330 回答
0

使用绝对 url 链接到其他网站,如果您要链接的页面在您的网站中,则使用相对 url。更多可以找到@http: //kb.iu.edu/data/abwp.html

绝对 URL 是协议://域/路径

相对 URL 是<a href="foobar.html">The Wonderful World of Foobar!</a>

于 2013-10-03T17:56:21.127 回答