"Varsayılan" Dosyaları Dahil Apache Dizin Listeleme

Bir dizin listesini etkinleştirmek için bunu Apache'de kullanırız:

Options Indexes

Dizin içeriği nasıl listelenir, Apache'nin bir dizin istendiğinde sunduğu varsayılan dosya dahil , yani DirectoryIndex index.html ?

İdeal olarak, bunu sanal konak başına kurabiliriz. Benim vhost dosyamda şöyle bir şey var:


  ServerAdmin [email protected]
  DocumentRoot /some/path/
  ...
  
    Options Indexes
  

1

1 cevap

DirectoryIndex yönergesini, dosya sisteminizde asla bir dosya adı olarak bulunmayabilecek bir değere ayarlayabilirsiniz:


  ServerAdmin [email protected]
  DocumentRoot /some/path/
  ...
  
    Options Indexes
    DirectoryIndex !
  

Ancak, birisi adlı bir dosya eklediğinde , dizin dizin listesini göstermek yerine apache tarafından sunulacaktır. Bu yüzden uygun bir çözüm yerine az çok garip bir çözüm.

1
katma
DirectoryIndex devre dışı bırakıldı apache2'nin bir sonraki sürümünde kullanıma sunulacak, zaten kararsız bir şekilde mevcut olacak v2.3 httpd.apache.org/docs/2.3/mod/mod_dir.html
katma yazar regilero, kaynak
İpucu için teşekkürler!
katma yazar plu, kaynak