apsolutni vs relativni URL
Uniform Resource Locator (URL) je adresa koja određuje gdje se određeni dokument ili resurs nalaze na World Wide Webu (WWW). Najbolji primjer URL-a je adresa web stranice na WWW-u, poput http://www.cnn.com/. Apsolutni URL, koji se naziva i apsolutna veza, kompletna je internetska adresa koja korisnika vodi u točan direktorij ili datoteku web mjesta. Relativni URL ili djelomična internetska adresa upućuje na direktorij ili datoteku u odnosu na trenutni direktorij ili datoteku.
Što je apsolutni URL?
Apsolutni URL, koji pruža kompletnu adresu web stranice ili resursa na WWW-u, obično ima oblik dan dolje.
protokol: // hosta / other_details
Obično se kao odjeljak protokola koristi Hyper Text Transfer Protocol (http: //). Ali protokol također može biti ftp: //, gopher: // ili file: //. Ime računala je ime računala na kojem se nalazi resurs. Na primjer, ime računala centralnog web poslužitelja CNN-a je www.cnn.com. Odjeljak other_details sadrži informacije o direktoriju i nazivu datoteke. Točno značenje odjeljka other_details ovisi i od protokola i od domaćina. Resurs koji je upućen apsolutnim URL-om obično se nalazi na datoteci, ali također se može generirati u pokretu.
Što je relativni URL?
Kao što je spomenuto ranije, relativni URL upućuje na resurs u odnosu na trenutni direktorij ili datoteku. Relativni URL može imati nekoliko različitih oblika. Kada se upućuje na datoteku koja se nalazi u istom direktoriju kao i trenutno spomenuta stranica, relativni URL može biti jednostavan kao i naziv same datoteke. Na primjer, ako trebate stvoriti vezu na početnoj stranici na datoteku zvanu my_name.html koja se nalazi u istom direktoriju kao i vaša početna stranica, jednostavno možete upotrijebiti naziv datoteke na sljedeći način:
<href= "My_name.html"> Moje ime>
Ako se datoteka koju trebate povezati nalazi u poddirektoriju direktorija preporučene stranice, u relativni URL morate unijeti ime poddirektorije i naziv datoteke. Na primjer, ako pokušavamo povezati datoteku my_parents.html koja se nalazi u direktoriju koji se zove roditelj, a koji se zapravo nalazi unutar mape koja sadrži vašu početnu stranicu, relativni URL izgledat će kao slijedeći.
<href= "Roditelji / my_parents.html"> Moji roditelji>
Pored toga, ako se želite pozivati na resurs koji se nalazi u direktoriju koji je na višoj razini u strukturi direktorija, od direktorija koji sadrži stranicu za upućivanje, možete upotrijebiti dvije uzastopne točke. Na primjer, ako želite uputiti na datoteku koja se zove home.html da u direktoriju iznad vaše početne stranice, možete upotrijebiti relativni URL na sljedeći način.
<href= ”… /Home.html★> doma>
Razlika između apsolutnog i relativnog URL-a
Glavna razlika između apsolutnog i relativnog URL-a je u tome što je apsolutni URL cjelovita adresa koja upućuje na datoteku ili resurs, dok relativni URL upućuje na datoteku u odnosu na trenutni direktorij ili datoteku. Apsolutni URL sadrži više podataka od relativnog URL-a, ali korištenje relativnih URL-ova puno je lakše jer su kraći i prenosivi. No, relativni URL-ovi mogu se koristiti samo za upućivanje na veze koje se nalaze na istom poslužitelju kao i stranicu na koju se odnose.