Uvod

Virtuelni direktorijum (engl. Virtual Directory) je folder koji se fizički može nalaziti bilo gde na disku računara, ali se ponaša kao da je deo web sajta. On omogućava da sadržaj sa različitih lokacija postane dostupan preko jednog istog web sajta.

Na primer, ako naš sajt koristi slike koje su čuvane u posebnom folderu D:\Slike, možemo napraviti virtuelni direktorijum koji vodi do tog foldera, tako da korisnici mogu da mu pristupe kao da se nalazi unutar sajta.


Prednosti korišćenja virtuelnih direktorijuma:

  • Nije neophodno da svi fajlovi sajta budu u istom folderu.
  • Omogućava deljenje resursa (npr. folder sa zajedničkim slikama) između više sajtova.
  • Pomaže u boljoj organizaciji koda i podataka.
  • Može imati posebna bezbednosna podešavanja.

Kako se kreira virtuelni direktorijum u IIS Manager-u

Pratiti sledeće korake:

  1. Pokrenuti IIS Manager
    U Start meniju ukucati inetmgr i otvoriti IIS Manager.

  2. Odabrati svoj sajt
    U levom panelu pronaći sajt (npr. UcenikSajt) i kliknuti na njega da se otvori.

  3. Dodati novi virtuelni direktorijum

    • Desni klik na ime sajta → izabrati opciju „Add Virtual Directory...”

    • Otvoriće se prozor za podešavanje.

  4. Uneti alias i fizičku putanju

    • Alias: je naziv preko kog će se direktorijumu pristupati u URL-u (npr. slike).

    • Physical path: klik na dugme ... i pronaći folder na disku (npr. D:\Slike).

  5. Završiti podešavanje

    • Klik na OK.

    • Virtuelni direktorijum će se pojaviti kao pod-stavka u okviru sajta.


Testiranje virtuelnog direktorijuma

Ako je sajt na adresi http://localhost:8080, a alias virtuelnog direktorijuma je slike, može se proveriti da li sve radi tako što se otvori:

   http://localhost:8080/slike

Ako se unutar foldera nalazi fajl (npr. foto.jpg), može se otvoriti direktno:

   http://localhost:8080/slike/foto.jpg

Vežba za učenike


  • Kreirati virtuelni direktorijum unutar podrazumevanog web sajta i nazvati ga "abrakadabra" (alias).
  • Povezati ga sa folderom u kojem se nalazi jedan od web sajtova koji je učenik kreirao u toku školske godine (path).
  • Otvoriti u web browseru taj sajt (localhost/abrakadabra)
Last modified: Sunday, 25 May 2025, 12:50 AM