5.1. Alapfogalom: útvonalak és álnevek
Az interneten elérhető webhelyek minden egyes oldalának egyedi webcímét nevezzük URL-nek az angol Uniform Resource Locator, azaz „egységes erőforrás-azonosító” kifejezés nyomán. A webböngészők az URL alapján tudják egyértelműen beazonosítani, hogy a felhasználó pontosan melyik webhely melyik oldalát szeretné megtekinteni. A „Látogasson meg minket a pelda.hu honlapunkon!” felhívásban a pelda.hu URL közvetlenül a webhely címlapjára vezet. Így tehát azt mondhatjuk, hogy az URL-ek a weben való eligazodás legfontosabb eszközei.
Az előbb tárgyalt URL-nek egy kisebb részét szoktuk elérési útvonalnak is nevezni, ami egy webhelyen belül egy bizonyos funkcióra vagy tartalomra mutat. Például ha egy oldalunk teljes URL-je http://pelda.hu/node/7 lenne, akkor ebből az útvonal a node/7 rész.
Az alábbiak szintén érvényes útvonalak lehetnek egy webhelyen:
- taxonomy/term/6
- admin/content/comment
- user/login
- user/3
A Drupal az első CMS-ek között volt, amelyek alaprendszerük mély szintjén valósították meg az útvonalátírást. A könnyebben megjegyezhető álneveket a felhasználók hamar megkedvelték, ezért e funkciót sokan „szép URL”-ként szeretik említeni. Ha például webhelyünk bemutatkozó oldalának a „Rólunk” címet adtuk, és ez a tartalom elmentésekor a node/7 útvonalat kapja, akkor lehetőségünk van elfedni azt egy útvonalálnévvel, így látogatóink http://pelda.hu/rolunk címet látnak majd a böngészőjük címsorában. Ezt a képességet az alaprendszer Path modulja biztosítja.
Közreműködők
E témakör szövegét Lakatos Diána (Pronovix) a Drupal közösségi dokumentációjának URL aliases (azaz „URL álnevek”) és Understanding Drupal paths (azaz „A Drupal útvonalainak megértése”) című szócikkeiből vette át, melyek szerzői joga 2000–2025 között azok egyéni közreműködőié. Fordította: Balu Ertl (Brainsum).
Source file: content-paths.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion