Mit NE tegyél hotel tulajdonosként, ha több vendéget szeretnél? 28 éves marketing tapasztalatom alapján rengeteg dolgot mondhatok, mit tegyél, de egyet biztosan NE! Mutatom.
Az URL definíciója
Az URL az angol „uniform resource locator”, azaz „egységes erőforrás-helymeghatározó” kifejezés gyakori rövidítése. Az URL egy egyéni azonosító, amely egy erőforrást (pl. egy weboldalt) segít megtalálni az interneten. Magyarban „webcímként” is szokás emlegetni.
Az URL-ek több részből állnak (ilyen például a protokoll és a domain neve), amelyek megmutatják a webböngésző programnak, hogy honnan és hogyan kérje le az adott erőforrást.
A felhasználók többféleképpen is megadhatják a böngészőnek, hogy milyen URL-re szeretnének navigálni: begépelhetik a címsávba, rákattinthatnak egy hivatkozásra vagy egy könyvjelzőre, vagy akár egy másik alkalmazáson keresztül is.
Az URL-ek formátuma
Az URL-ek csak ASCII karakterkódolással használhatók az interneten. Azonban mivel az URL-ek felépítésükből adódóan nem ASCII karaktereket is tartalmazhatnak, használatuk előtt át kell konvertálni őket ASCII formátumba. Ilyenkor fordul elő, hogy az URL-ben az ékezetes karakterek helyén % jelek és az azt követő számok jelennek meg. Az URL-ek továbbá szóközöket sem tartalmazhatnak.
Az URL-ek felépítése
A protokoll
Az URL magába foglalja az erőforrás eléréséhez szükséges protokollt. A protokoll az URL első részében szerepel, míg a második rész az IP címet vagy a domain nevet (esetleg az aldomaint) tartalmazza, ahol az erőforrás megtalálható.
A leggyakoribb URL protokollok a következők:
- HTTP és HTTPS: A Hypertext Transfer Protocol és annak biztonságos (HTTP Secure) változata a webes erőforrások azonosítására szolgál.
- mailto: Emailek küldésekor használják.
- FTP: A File Transfer Protocol fájlátvitelre használatos, és egy FTP szerveren tárolt fájlok elérésére használják.
- telnet: Számítógépek távoli elérésére használatos.
A legtöbb URL protokollt egy kettőspont és két ferde vonal (://) követ, a mailto kivételével, amely után csak egy kettőspont áll.
A jelenleg megtekintett oldal protokollja a biztonságos HTTPS.
A webtárhely vagy domain neve
Az egyedi azonosító, ami egy webhelyet jelöl. Jelen esetben ez a matebalazs.hu.
A port neve
A port általában nem látható az URL-ben, de kötelező megadni. A port száma előtt mindig egy kettőspont áll. A 80-as port az alapértelmezett a webszerverek számára, de más portok is használhatók.
Útvonal
Az az útvonal, amely a webszerveren található erőforrásra mutat. Jelen oldalon ez a /url.html.
Lekérdezés
A dinamikus oldalak URL-jében jelenhetnek meg a lekérdezési paraméterek, amelyek előtt egy kérdőjel áll.
Paraméterek
Egy dinamikus oldal URL-jének lekérdezési részében megjelenő Információdarabkák. Ezeket az „és” jellel (&) szokás elválasztani egymástól.
Töredékek
Ezek az aktuális webdokumentum egy adott szakaszára utalnak. Az URL végén jelennek meg, és kettőskereszt (#) jelöli őket. Az ilyen töredékek segítségével úgy lehet hivatkozni egy dokumentumra, hogy az URL-t felkereső látogató rögtön a dokumentum megjelölt részére ugorjon, és ne kelljen megkeresnie azt az oldalon.
A HTTP és HTTPS közötti különbség
A HTTP és a HTTPS protokollokat is egy webszerver adatainak megkeresésére használják. A HTTPS azonban egy úgynevezett biztonsági tanúsítványt (SSL tanúsítvány) használ, amely titkosítja a felhasználó és a szerver közötti kommunikációt.
A HTTPS manapság a biztonságos webböngészés elengedhetetlen feltétele, és nélkülözhetetlen szükséglet olyan webhelyeken, amelyeken egy felhasználónak személyes, érzékeny adatokat (jelszavak, bankkártyaszám stb.) kell megosztania a szerverrel. Az SSL-el rendelkező webhelyek biztosítják, hogy egy harmadik, nem jogosult fél is hozzáférhessen ezekhez az információkhoz, amikor a felhasználó elküldi őket a szervernek.
A HTTP a 80-as portot használja, míg a HTTPS a 443-as portot.