什么是绝对地址和相对地址?有什么区别?

什么是绝对地址和相对地址?

绝对地址:带有HTTP或者HTTPS,url中有域名,其实就是完整的网站地址,例如:https://www.lcd-114.com/wltg

相对地址:是指相对于某个对象(对于网站一般是相对网站根目录)的地址而与是否在本机器上是无关的。只包含本地路径的网页地址,地址通常以“/”和“../”表示层级关系。例如:./wltg

假如有一个如下图所示的文件系统结构(圆圈表示文件夹,矩形表示文件):

什么是绝对地址和相对地址?绝对地址和相对地址有什么区别?

假设文件3.htm为当前网页,那么文件1.htm的相对地址为:../A/1.htm。其中“../”表示上一级目录。

假设文件4.htm为当前网页,那么文件2.htm的相对地址为:../../A/2.htm,而文件6.htm的地址则是:../6.htm,文件5.htm的相对地址则是:5.htm。

假设文件6.htm为当前网页,那么文件4.htm的相对地址为:D/4.htm。

总之,相对地址是指从当前网页所在的文件夹开始的网页地址。

相对地址和绝对地址的区别

绝对地址优势

绝对地址也可以说是一种物理路径,也就是一条完整额路径,学过编程的朋友也都知道,绝对地址还能够提升打开的速度。

绝对地址可以保证我们网站的唯一性,当有人采集我们网站内容的时候,那么就会把我们的地址同样采集走,这样就相当于免费做了一个锚文本链接了。同样绝对地址又能够保证域名的规范。但是针对于每一个网站来说,不可能永远的保持一致,肯定会有改版甚至是换域名的一天,因此我们在选择使用绝对地址还是相对地址的时候,一定要考虑到自身网站的发展才行。

绝对地址劣势

有的网站可能因为改版等多种原因造成了网站域名的变更,这样我们使用的绝对地址就全部变成了死链接了。因此对于不同的网站采用哪种URL途经还是需要具体的情况考察的。

相对地址优势

相对于网站的地址,当域名改变时,相对地址的“绝对地址”也发生变化。当我们有多个域名的时候,对相关的URL使用相对的地址是非常有效的,这样可以保证每一个域名都能够准确的到达相应的页面。

在制作网站时,大多数情况下使用的是相对地址。这样,将整个网站复制到任何位置,都不需要重新调整地址。

相对地址劣势

相对地址也有一定的缺陷,那就是不能保证内容的原创度。当有人来复制我们的内容的时候,很多的时候会把内链一起复制,这个时候我们使用的相对地址就会变成对方的地址了。如对方的站B,那么这个时候URL就会变成B/:/htm/shopjsp/cpys.html   所以说相对地址对网站的版权保护不是很有效。

什么是绝对地址和相对地址?绝对地址和相对地址有什么区别?今天就介绍到这里了,若是对绝对地址和相对地址有什么疑问可以私信!

内容参考:绝对地址 – MBA智库百科
相对地址与绝对地址的区别 – 百度经验

© 版权声明
THE END
喜欢就支持一下吧
点赞12
分享
相关推荐
  • 暂无相关文章
评论 抢沙发