Web sunucusu dizin indeksi

Bir HTTP istemcisi (genellikle bir web tarayıcısı ), URL kısmına herhangi bir dosya veya dizin girmemesi onun yerine sadece IP Adresi veya İnternet Sitesi adresi girmesi halinde, kişi ana sayfa veya "indeks" olarak bilinen sayfaya yönlendirilir.

Böyle bir sayfa için yaygın bir dosya adı index.html, ancak çoğu modern HTTP sunucusu, sunucunun dizin olarak kullanabileceği yapılandırılabilir dosyalar sunar bu dosyaya ana sayfa olarak kullanılacak sayfanın adresi yazılır. Bir sunucu desteği için yapılandırılmışsa sunucu tarafı komut dosyası, liste genellikle dinamik içerik sağlayan girişleri (indeks sayfası olarak kullanılmak üzere örnek içerecektir index. cgi, index. pl, index. php, index. shtml, index. jsp, default. asp index.html.php veya index.html.aspx ) belirtmek daha uygun olsa da, bu kesin olarak kabul edilmemelidir. Bir örnek, popüler açık kaynak web sunucusu Apache'dir ; burada dosya adları listesi, ana sunucu yapılandırma dosyasındaki veya o dizinin yapılandırma dosyasındaki DirectoryIndex  yönergesi tarafından kontrol edilir. Dosya uzantılarını hiç kullanmamak ve içerik gönderme yöntemlerine karşı tarafsız olmak ve sunucuyu içerik anlaşması yoluyla en iyi dosyayı otomatik olarak seçecek şekilde ayarlamak mümkündür.

Sunucu, yapılandırmasında listelenen adlardan herhangi birine sahip bir dosya bulamaz ise bir hata verebilir (genellikle 403 Dizin Listeleme Yasak veya 404 Bulunamadı ) veya dizindeki dosyaları listeleyen kendi dizin sayfasını oluşturabilir. autoindex olarak adlandırılan bu seçenek de yapılandırılabilmektedir.

Kaynakça 

Dünya Çapında Ağ