溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

前端開(kāi)發(fā)中絕對(duì)路徑和相對(duì)路徑有什么區(qū)別

發(fā)布時(shí)間:2020-07-27 11:50:18 來(lái)源:億速云 閱讀:829 作者:Leah 欄目:編程語(yǔ)言

這篇文章將為大家詳細(xì)講解有關(guān)前端開(kāi)發(fā)中絕對(duì)路徑和相對(duì)路徑有什么區(qū)別,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

  前端開(kāi)發(fā)中絕對(duì)路徑和相對(duì)路徑的區(qū)別是什么?絕對(duì)路徑和相對(duì)路徑主要的區(qū)別是域名是否是完全網(wǎng)站,起作用是相同的。絕對(duì)路徑指的是包含域名的完整網(wǎng)址,相對(duì)路徑指的是不包含域名的被鏈接頁(yè)面相對(duì)于當(dāng)前頁(yè)面的相對(duì)網(wǎng)址。


  一、絕對(duì)路徑和相對(duì)路徑域名區(qū)別:


  比如頁(yè)面A的URL是https://www.boxuegu.com/news/3797.html,頁(yè)面 B 的URL是 https://www.boxuegu.com/news/3773.html,頁(yè)面 A 鏈接到頁(yè)面 B 時(shí)使用的代碼如下:


  <a href="//news/3797.htmll">頁(yè)面B的鏈接文本</a>

  這就是相對(duì)路徑。


  如果使用完整的 URL:


  <a href="https://www.boxuegu.com/news/3773.html">頁(yè)面B的鏈接文本</a>

  瀏覽器地址欄中所顯示的完整的URL就是絕對(duì)路徑。


  網(wǎng)站應(yīng)該使用絕對(duì)路徑還是相對(duì)路徑呢?對(duì)SEO有什么影響?沒(méi)有絕對(duì)答案,兩者各有優(yōu)缺點(diǎn)。


  二、絕對(duì)路徑和相對(duì)路徑優(yōu)缺點(diǎn)對(duì)比


  1、絕對(duì)路徑


  絕對(duì)路徑的優(yōu)點(diǎn):
  如果有人抄襲、采集你的網(wǎng)站內(nèi)容,抄襲者比較懶,連頁(yè)面里面的鏈接一起原封不動(dòng)地抄襲過(guò)去,絕對(duì)路徑鏈接還會(huì)指向你的網(wǎng)站,增加網(wǎng)站外鏈及權(quán)重。


  網(wǎng)站有 RSS 輸出時(shí),內(nèi)容會(huì)被一些 Feed 聚合網(wǎng)站抓取顯示。同樣,頁(yè)面里指向原網(wǎng)站的鏈接會(huì)被保留。有助于預(yù)防和解決網(wǎng)址規(guī)范化問(wèn)題。即使網(wǎng)頁(yè)移動(dòng)位置,網(wǎng)頁(yè)中的鏈接還是指向正確的 URL。


  絕對(duì)路徑缺點(diǎn):
  除非鏈接是動(dòng)態(tài)插入的,不然不好在測(cè)試服務(wù)器上進(jìn)行測(cè)試。因?yàn)槔锩娴逆溄訉⒅苯又赶蛘嬲蛎?URL,而不是測(cè)試服務(wù)器上的 URL。除非鏈接是動(dòng)態(tài)插入的,不然移動(dòng)頁(yè)面將比較困難。因?yàn)轫?yè)面位置發(fā)生變化,其他頁(yè)面鏈向本頁(yè)面的鏈接可能無(wú)法跟著變化,還指向原來(lái)的已經(jīng)硬編碼的絕對(duì)路徑。


  代碼比較多。鏈接數(shù)量大時(shí),多出來(lái)的字符可能使 HTML 文件變大不少。


  2、相對(duì)路徑


  相對(duì)路徑正好相反,相對(duì)路徑優(yōu)點(diǎn):
  移動(dòng)內(nèi)容比較容易,不用更新其他頁(yè)面上的鏈接。在測(cè)試服務(wù)器上進(jìn)行測(cè)試比較容易。節(jié)省代碼。


  相對(duì)路徑的缺點(diǎn)如下:
  頁(yè)面移動(dòng)位置,里面的鏈接可能也需要改動(dòng)。被抄襲和采集的網(wǎng)站沒(méi)有任何益處。不過(guò)很多采集軟件其實(shí)是可以自動(dòng)鑒別絕對(duì)路徑和相對(duì)路徑的,所以使用絕對(duì)路徑有助于自己的鏈接留在采集網(wǎng)站上,只在某些情況下是有效的。搜索引擎解析 URL 時(shí)可能出錯(cuò),不能正確讀取頁(yè)面上的鏈接 URL。


  如果不能做301重定向,因而產(chǎn)生了嚴(yán)重的網(wǎng)址規(guī)范化問(wèn)題,使用絕對(duì)路徑有助于解決網(wǎng)址規(guī)范化問(wèn)題。如果文章被大量轉(zhuǎn)載、抄襲,使用絕對(duì)路徑可以帶來(lái)一些外部鏈接。除此之外,使用相對(duì)路徑比較簡(jiǎn)單。在正常情況下,相對(duì)路徑不會(huì)對(duì)網(wǎng)站有什么副作用,絕對(duì)路徑也不會(huì)有什么特殊好處。搜索引擎錯(cuò)誤解析相對(duì)路徑URL的可能性非常低。


  絕對(duì)路會(huì)指向你的網(wǎng)站,增加網(wǎng)站外鏈及權(quán)重,相對(duì)路徑在測(cè)試服務(wù)器上進(jìn)行測(cè)試比較容易,節(jié)省代碼。使用絕對(duì)路徑可帶來(lái)一些外部鏈接,使用相對(duì)路徑比較簡(jiǎn)單。

關(guān)于前端開(kāi)發(fā)中絕對(duì)路徑和相對(duì)路徑有什么區(qū)別就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI