Erottelevatko URL -osoitteet kirjainkokoa?

URL tai Uniform Resource Locator on tekninen termi, joka tunnetaan yleisemmin verkkosivuston osoitteena. Web -selaimessa URL -kenttään käyttäjä voi kirjoittaa tai liittää osoitteen, kuten viisas.com. Vaikka verkkotunnusten nimet eivät erota kirjainkokoa, muu URL-osoite saattaa olla. Esimerkissämme tämä olisi kaikki, joka seuraa “.com” -tapahtumaa, kuten osoitteessa gudgeek.com/are-urls-case-sensitive.htm.

Jokainen verkkosivusto isännöidään palvelimella, joka on jatkuvasti toimiva tietokone, joka tarjoaa jatkuvasti pääsyn isännöimilleen verkkosivustoille. Palvelimet, joissa on Windows® -käyttöjärjestelmä, jättävät URL -osoitteiden kirjaimet huomiotta ja tulkitsevat saman kirjoitusasun samaksi osoitteeksi. Palvelin, jossa on Linux®- tai UNIX® -käyttöjärjestelmä, tulkitsisi kuitenkin kaksi eri isoa kirjainta osoittamaan kahteen eri sivuosoitteeseen. Tämä voi olla ongelma joillekin verkkovastaaville.

Esimerkiksi Jack -niminen henkilö on suunnitellut verkkosivuston pelaajille. Jackin hypoteettisella sivustolla on blogisivuja, uutisia, vinkkejä, huijareita ja foorumeita, se on monta sivua syvä ja on kerännyt vuosien varrella paljon seuraajia, jotka käyvät läpi useita tuhansia kävijöitä päivässä. Kun Jack rakensi sivustoa, hän käytti eri kirjaimilla jokaisen sivun nimeämistä, kuten “TipsandTricks.html”, koska se oli helpompi lukea kuin “tipsandtricks.html”. Upotetuissa linkeissä hän käytti pieniä kirjaimia sivujen osoittamiseen. Muut sivustot, jotka osoittavat Jackin sivuille, voivat myös käyttää pieniä kirjaimia.

Eräänä päivänä Jack saa sähköpostiviestin, että isäntäpalvelu päivittää heidän palvelimensa ja siirtää verkkosivustot uudempiin koneisiin. Jack huomaa, että kun tämä tapahtuu, hänen liikenteensa vähenee merkittävästi monilla hänen sivuillaan. Koska hänen osoitteensa ei ole muuttunut, Jack saattaa ihmetellä, mitä tapahtui.

Jos uudet tietokoneet käyttävät Linux®- tai UNIX®-käyttöjärjestelmiä, Jackin URL-osoitteet muuttuvat yhtäkkiä kirjainkoolla, samoin kuin kaikki hänen verkkosivustollaan luodut kansiot. Linkit osoitteeseen…/tipsandtricks.html johtavat 404 -virhesivulle – viestiin, joka ilmoittaa, että sivua ei löydy. Ajan myötä hakubotit muodostavat oikeat yhteydet, mutta tulot ja liikenne menetetään väliaikaisesti. Tilanteen korjaamiseksi hän voi pyytää isäntäänsä antamaan hänelle luvan muokata 404-virhesivua niin, että se välittää kävijät oikeisiin osoitteisiin.

Tämä kirjainkoon erottava sääntö koskee myös kansioita. Jos verkkovastaava luo kansion Linux®- tai UNIX® -isäntäpalvelimelle, kuten ”…/html/Folder1/”, tämä on eri asia kuin ”…/html/folder1/” eikä mikään mainitun kansion sisältämistä sivuista ole käytettävissä Internetiin ilman upotetuissa linkeissä määriteltyä asianmukaista tapausta.
Vaikka Microsoft®-käyttöjärjestelmät ovat hallinneet julkisia palvelimia, mikä tekee kirjainkoon erottavista URL-osoitteista vähemmän huomioon, tämä saattaa muuttua. Linux® tarjoaa houkuttelevia vaihtoehtoja ja avoimen lähdekoodin ohjelmistojen suosio kasvaa edelleen. Nykypäivän verkkovastaavat luovat ihanteellisesti osoitteita, upotettuja linkkejä ja kansioita, jotka voivat helposti siirtyä isäntäkoneesta tai käyttöjärjestelmästä toiseen. Tämän pitäisi varmistaa liikenteen ja tulojen säilyttäminen ja tehdä stressitön siirtyminen verkkovastaaville ja vierailijoille.