Uniform Resource Locator tunnistaa tietyn resurssin, palvelun tai objektin verkossa. URL-merkkijonot koostuvat kolmesta osasta: protokollan nimestä, isäntänimestä tai osoitteesta ja resurssin sijainnista.
URL-protokollan alimerkkijonot
URL-osoitteiden alimerkkijonot erotetaan erikoismerkeillä seuraavasti:
protokolla:// isäntä / sijainti
Protokollan alimerkkijono määrittää verkkoprotokollan resurssiin pääsyä varten. Nämä merkkijonot ovat lyhyitä nimiä, joita seuraa kolme merkkiä :. Tyypillisiä URL-protokollia ovat HTTP (https://), FTP (ftp://) ja sähköposti (mailto://).
Bottom Line
Isäntäosamerkkijono identifioi kohdetietokoneen tai muun verkkolaitteen. Isännät lähtevät tavallisista Internet-tietokannoista, kuten DNS, ja voivat olla nimiä tai IP-osoitteita. Monien verkkosivustojen isäntänimet eivät viittaa vain yhteen tietokoneeseen vaan pikemminkin palvelinryhmiin.
URL-osoitteen sijainnin alimerkkijonot
Sijainnin alimerkkijono sisältää polun yhteen tiettyyn verkkoresurssiin isännässä. Resurssit sijaitsevat yleensä isäntähakemistossa tai kansiossa. Verkkosivustolla voi esimerkiksi olla resurssi, kuten /2016/Sepember/word-of-the-day-04.htm sisällön järjestämiseksi päivämäärän mukaan.
Kun sijaintielementti on tyhjä pikakuvake, kuten URL-osoitteessa https://example.com, URL-osoite osoittaa perinteisesti isännän juurihakemistoon (merkitty yksi vinoviiva) ja usein kotisivu (kuten index.htm).
Absoluuttiset ja suhteelliset URL-osoitteet
Täydellisiä URL-osoitteita, joissa on kaikki kolme alimerkkijonoa, kutsutaan absoluuttisiksi URL-osoitteiksi. Joissakin tapauksissa URL-osoitteet voivat määrittää vain yhden sijaintielementin. Näitä kutsutaan suhteellisiksi URL-osoitteiksi. Verkkopalvelimet käyttävät suhteellisia URL-osoitteita välttääkseen kovakoodaavia sijaintielementtejä, jotka voivat muuttua.
Yllä olevan esimerkin mukaisesti saman palvelimen verkkosivut, jotka linkittävät siihen, voivat koodata suhteellisen URL-osoitteen seuraavasti:
Se käyttää suhteellista URL-osoitetta vastaavan absoluuttisen URL-osoitteen sijaan:
Tämä hyödyntää palvelimen oletusta puuttuvasta protokollasta ja isäntätiedoista. Suhteelliset URL-osoitteet toimivat vain, kun isäntä- ja protokollatiedot on määritetty.
URL-osoitteen lyhennys
Vakio-URL-osoitteet nykyaikaisilla sivustoilla ovat yleensä pitkiä tekstiä. Koska pitkien URL-osoitteiden jakaminen Twitterissä ja muilla sosiaalisen median sivustoilla on vaivalloista, useat yritykset ovat rakentaneet online-kääntäjiä, jotka muuntavat täydellisen (absoluuttisen) URL-osoitteen lyhyemmäksi URL-osoitteeksi käytettäväksi sosiaalisissa verkostoissaan. Tällaisia suosittuja URL-lyhennyksiä ovat t.co (käytetään Twitterin kanssa) ja lnkd.in (käytetään LinkedInin kanssa).
Muut URL-osoitteiden lyhennyspalvelut, kuten bit.ly ja goo.gl toimivat kaikkialla Internetissä eivätkä vain tietyissä sosiaalisen median sivustoissa.
Sen lisäksi, että jotkin URL-osoitteiden lyhennyspalvelut tarjoavat helpomman tavan jakaa linkkejä muiden kanssa, ne tarjoavat napsautustilastoja. Jotkut suojaavat myös haitallisilta käytöiltä tarkistamalla URL-osoitteen epäilyttävien verkkotunnusten luetteloista.