今天在网上看到一些关于网站链接是使用相对路径还是绝对路径的文章,自己在总结整理下,不对之处望各位指正:
一、使用绝对路径的好处
1.当别人采集或者抄袭你网站内容的时候,可能会把文章里的链接也一起采集过去,这样就为你增加了外链
2.当不能使用301跳转时
例如 www.fgba.net 这个域名不能实现301跳转到 www.jianfei8.net 时,那么在这个网站上的链接https://www.fgba.net/index.html就采用硬编码修改链接为https://www.jianfei8.net/index.html,这样就算用户在这个网站上点这个链接也是链接到另外这个网站上,也可以让蜘蛛顺着这个链接爬到你想要收录的网站
3.使用绝对链接,就算移动网页的位置,也还是能链接到想要的URL位置(例如:a页面使用绝对路径链接到b页面,A--》B,那么不管a页面如何移动,只要b页面的位置不变都可以链接到)
缺点是:
1.不方便本地测试,因为都是指向网络的绝对的地址
(如果在本地测试时用相对地址,上传之后在修改为绝对地址,貌似要耗费很多时间,麻烦~)
2.如同优点3中提到的,如果b页面要发生移动,A页面就无法链接到B页面原来的地址
3.更改域名时,需要更改链接
二、相对路径的优缺点则刚好和绝对路径相反
优点是:1.更改域名时,不需要更改链接
2.方便本地测试
缺点是:1.容易被别人采集或抄袭,或者直接网站镜像