Skirtumas tarp absoliutaus ir santykinio URL

absoliutus vs santykinis URL

Uniform Resource Locator (URL) yra adresas, nurodantis, kur konkretus dokumentas ar šaltinis yra žiniatinklyje (WWW). Geriausias URL pavyzdys yra žiniatinklyje esančio tinklalapio, pvz., Http://www.cnn.com/, adresas. Absoliutus URL, dar vadinamas absoliučiu saitu, yra visas interneto adresas, nukreipiantis vartotoją į tikslų svetainės katalogą ar failą. Santykinis URL arba dalinis interneto adresas nurodo į katalogą arba failą, palyginti su dabartiniu katalogu ar failu.

Kas yra absoliutus URL?

Absoliutus URL, pateikiantis išsamų tinklalapio adresą arba žiniatinklio šaltinio išteklių, paprastai pateikiamas žemiau pateiktame formate..

protokolas: // pagrindinio kompiuterio vardas / kiti_duokliai

Paprastai kaip protokolo skyrius naudojamas hiper teksto perdavimo protokolas (http: //). Bet protokolas taip pat gali būti ftp: //, gopher: // arba failas: //. Pagrindinio kompiuterio vardas yra kompiuterio, kuriame yra šaltinis, pavadinimas. Pavyzdžiui, CNN centrinio žiniatinklio serverio pagrindinis kompiuterio vardas yra www.cnn.com. Skyriuje „other_details“ yra informacija apie katalogą ir failo pavadinimą. Tiksli sekcijos „other_details“ reikšmė priklauso ir nuo protokolo, ir nuo pagrindinio kompiuterio. Šaltinis, kurį nurodo absoliutus URL, paprastai yra faile, tačiau jį taip pat galima generuoti skrendant.

Kas yra santykinis URL?

Kaip minėta anksčiau, santykinis URL nurodo šaltinį, palyginti su dabartiniu direktorija arba failu. Santykinis URL gali būti kelių skirtingų formų. Kai nurodote failą, esantį tame pačiame kataloge, kuriame yra šiuo metu nurodytas puslapis, santykinis URL gali būti paprastas kaip paties failo pavadinimas. Pavyzdžiui, jei jums reikia pagrindiniame puslapyje susieti failą, pavadintą mano_vardas.html, kuris yra tame pačiame kataloge kaip ir jūsų pagrindinis puslapis, galite tiesiog naudoti failo pavadinimą taip:

<hrefas= “My_name.html”> Mano vardasa>

Jei failas, kurį reikia susieti, yra nukreipiančiojo puslapio katalogo pakatalogyje, į santykinį URL turite įtraukti pakatalogio pavadinimą ir failo pavadinimą. Pvz., Jei bandome susieti failą „my_parents.html“, esantį aplanke, vadinamame tėvais, kuris iš tikrųjų yra kataloge, kuriame yra jūsų pagrindinis puslapis, santykinis URL atrodys taip:.

<hrefas= “Tėvai / my_parents.html”> Mano tėvaia>

Be to, jei norite remtis šaltiniu, esančiu kataloge, kurio katalogo struktūra yra aukštesnio lygio nei katalogo, kuriame yra nukreipiantis puslapis, galite naudoti du iš eilės taškus. Pvz., Jei norite nurodyti failą, pavadintą home.html, kuris yra virš jūsų pagrindinio puslapio esančiame kataloge, galite naudoti santykinį URL taip:.

<hrefas= ”… / Namai.html ”> namaia>

Skirtumas tarp absoliutaus URL ir santykinio URL

Pagrindinis skirtumas tarp absoliutaus URL ir santykinio URL yra tas, kad absoliutus URL yra visas adresas, nurodantis į failą ar šaltinį, o santykinis URL nurodo į failą, palyginti su dabartiniu aplanku ar failu. Absoliučiame URL yra daugiau informacijos nei santykiniame URL, tačiau naudoti santykinius URL yra daug lengviau, nes jie yra trumpesni ir labiau perkeliami. Bet santykiniai URL gali būti naudojami tik nuorodoms į saitus, esančius tame pačiame serveryje, kuriame nurodomas puslapis.