Sanal Adresleme, tek bir web sunucusu üzerinde birden fazla sitenin hizmet vermesi amacıyla kullanılır.
Apache web sunucusunda iki tip sanal adresleme vardır. İsme Dayalı ve Adrese Dayalı sanal adresleme, birincisinde her site ayrı bir ip adresinden sunulurken, ikincisinde bir ip adresinde birden fazla site sunulur.
Bir tarayıcı, bir kullanıcının istediği belgeyi almaya çalışırken ilk olarak girilen alan adını bir alan adı sunucusu (Domain Name Server – DNS) yardımıyla IP ye dönüştürür. Daha sonra isteğe orjinal alan adını da ekleyerek ilgili IP ye yollar. Eğer Apache web sunucusunda herhangi bir sanal sunucu tanımlı değilse belgeyi doğrudan ana sunucunun DocumentRoot dizininden alır. Eğer bir sanal sunucu tanımlıysa isteği, tüm tanımlı sanal sunucularla karşılaştırır ve Virtual Host tanımlamalarında ki ServerName alanı ile eşleşen ilk blok işletilir.
Yorum Bırak