absolutni in relativni URL
Enotni iskalnik virov (URL) je naslov, ki določa, kje se določen dokument ali vir nahaja v svetovnem spletu (WWW). Najboljši primer URL-ja je naslov spletne strani na WWW, kot je http://www.cnn.com/. Absolutni URL, imenovan tudi absolutna povezava, je popoln internetni naslov, ki uporabnika popelje v točen imenik ali datoteko spletnega mesta. Relativni URL ali delni internetni naslov kaže na imenik ali datoteko glede na trenutni imenik ali datoteko.
Kaj je absolutni URL?
Absolutni URL, ki vsebuje popoln naslov spletne strani ali vira na WWW, ima običajno obliko spodaj.
protokol: // ime gostitelja / other_details
Običajno se kot odsek protokola uporablja protokol Hyper Text Transfer Protocol (http: //). Toda tudi protokol je lahko ftp: //, gopher: // ali file: //. Ime gostitelja je ime računalnika, v katerem prebiva vir. Na primer, ime gostitelja osrednjega spletnega strežnika CNN je www.cnn.com. Oddelek other_details vključuje informacije o imeniku in imenu datoteke. Natančen pomen odseka other_details je odvisen tako od protokola kot od gostitelja. Resurs, ki ga kaže absolutni URL, se običajno nahaja v datoteki, vendar ga je mogoče ustvariti tudi med letenjem.
Kaj je relativni URL?
Kot smo že omenili, relativni URL kaže na vir glede na trenutni imenik ali datoteko. Relativni URL lahko ima več različnih oblik. Pri sklicevanju na datoteko, ki prebiva v istem imeniku kot trenutno omenjena stran, je lahko relativni URL preprost kot ime datoteke. Na primer, če morate na domači strani ustvariti povezavo do datoteke z imenom my_name.html, ki je v istem imeniku kot vaša domača stran, lahko preprosto uporabite ime datoteke na naslednji način:
<href= "My_name.html"> Moje imea>
Če je datoteka, ki jo potrebujete za povezavo, v podimeniku imenika referenčne strani, morate v relativni URL vključiti ime podimenika in ime datoteke. Na primer, če poskušamo povezati datoteko my_parents.html, ki je v imeniku starši, ki dejansko prebiva v imeniku, ki vsebuje vašo domačo stran, bo relativni URL izgledal kot naslednji.
<href= "Starši / my_parents.html"> Moji staršia>
Če se želite sklicevati tudi na vir, ki je v imeniku, ki je v strukturi imenika višji kot v imeniku, ki vsebuje referenčno stran, lahko uporabite dve zaporedni piki. Na primer, če se želite sklicevati na datoteko z imenom home.html, ki je v imeniku nad domačo stranjo lahko uporabite relativni URL, kot sledi.
<href= ”… /Home.html*> Domačia>
Razlika med absolutnim in relativnim URL
Glavna razlika med absolutnim in relativnim URL je v tem, da je absolutni URL popoln naslov, ki kaže na datoteko ali vir, medtem ko relativni URL kaže na datoteko glede na trenutni imenik ali datoteko. Absolutni URL vsebuje več informacij kot relativni URL, vendar je uporaba relativnih URL-jev veliko lažja, saj so krajši in prenosljivejši. Relativni URL-ji pa se lahko uporabljajo samo za sklicevanje na povezave, ki so na istem strežniku kot na strani, na katero se nanašajo.