absolūtais un relatīvais URL
Uniform Resource Locator (URL) ir adrese, kas norāda, kur globālajā tīmeklī (WWW) atrodas konkrēts dokuments vai resurss. Labākais URL piemērs ir tīmekļa lapas adrese WWW, piemēram, https://www.cnn.com/. Absolūtais URL, ko sauc arī par absolūto saiti, ir pilnīga interneta adrese, kas novirza lietotāju uz precīzu vietnes direktoriju vai failu. Relatīvs URL vai daļēja interneta adrese norāda uz direktoriju vai failu, kas ir saistīts ar pašreizējo direktoriju vai failu.
Kas ir absolūtais URL?
Absolūtais URL, kas nodrošina pilnīgu tīmekļa lapas vai resursa adresi WWW, parasti ir tālāk norādītajā formātā.
protocol://hostname/other_details
Parasti kā protokola sadaļa tiek izmantots hiperteksta pārsūtīšanas protokols (https://). Bet protokols var būt arī ftp://, gopher:// vai file://. Saimniekdatora nosaukums ir tā datora nosaukums, kurā atrodas resurss. Piemēram, CNN centrālā tīmekļa servera resursdatora nosaukums ir www.cnn.com. Sadaļā other_details ir iekļauta informācija par direktoriju un faila nosaukumu. Precīza sadaļas other_details nozīme ir atkarīga gan no protokola, gan no resursdatora. Resurss, uz kuru norāda absolūtais URL, parasti atrodas failā, taču to var ģenerēt arī lidojuma laikā.
Kas ir relatīvais URL?
Kā minēts iepriekš, relatīvais URL norāda uz resursu saistībā ar pašreizējo direktoriju vai failu. Relatīvajam URL var būt vairākas dažādas formas. Atsaucoties uz failu, kas atrodas tajā pašā direktorijā, kurā pašlaik ir norādīta lapa, relatīvais URL var būt vienkāršs kā paša faila nosaukums. Piemēram, ja jums savā mājaslapā ir jāizveido saite uz failu ar nosaukumu mans_nosaukums.html, kas atrodas tajā pašā direktorijā, kur jūsu mājas lapa, varat vienkārši izmantot faila nosaukumu šādi:
Mans vārds
Ja fails, kas jums jāsaista, atrodas novirzošās lapas direktorija apakšdirektorijā, relatīvajā URL ir jāiekļauj apakšdirektorija nosaukums un faila nosaukums. Piemēram, ja mēs cenšamies saistīt failu my_vecāki.html, kas atrodas direktorijā, ko sauc par vecākiem un kas faktiski atrodas direktorijā, kurā ir jūsu sākumlapa, relatīvais URL izskatīsies šādi.
Mani vecāki
Turklāt, ja vēlaties atsaukties uz resursu, kas atrodas direktorijā, kas direktoriju struktūrā atrodas augstākā līmenī nekā direktorijs, kurā ir atsauces lapa, varat izmantot divus secīgus punktus. Piemēram, ja vēlaties atsaukties uz failu ar nosaukumu home.html, kas atrodas direktorijā virs jūsu sākumlapas, varat izmantot relatīvo URL, kā norādīts tālāk.
Mājas
Atšķirība starp absolūto URL un relatīvo URL
Galvenā atšķirība starp absolūto URL un relatīvo URL ir tāda, ka absolūtais URL ir pilnīga adrese, kas norāda uz failu vai resursu, savukārt relatīvais URL norāda uz failu saistībā ar pašreizējo direktoriju vai failu.. Absolūtais URL satur vairāk informācijas nekā relatīvais URL, taču relatīvo URL izmantošana ir daudz vienkāršāka, jo tie ir īsāki un pārnēsājamāki. Taču relatīvos vietrāžus URL var izmantot tikai, lai atsauktos uz saitēm, kas atrodas tajā pašā serverī, kur lapa, kas uz tām atsaucas.