İndex’i Bulunmayan Klasörleri Gizlemek

tarafından
117

İndex’i bulunmayan klasörler açıldığı zaman genellikle aşağıdaki gibi bir görünüm ortaya çıkar ve bu önemli bir güvenlik açığına sebep olur. İçerikleriniz ve görselleriniz indirilebilir olarak savunmasız kalır.

index of

Bu görünümü engellemek için 2 yol vardır. Birincisi dizinde yer alan klasörleri tek tek bularak içerisine boş bir “index.html” dosyası atmak. Bu sayede yukarıdaki görünüm yerine boş bir sayfa çıkacaktır.

İkinci ve en pratik yolu ise ana dizinde (public_html) yer alan .htaccess dosyasına aşağıda yer alan kodu eklemek.

Options All -Indexes
# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php56” package as the default “PHP” programming language.

AddHandler application/x-httpd-ea-php56 .php .php5 .phtml

# php -- END cPanel-generated handler, do not edit

Kod eklendikten sonra aşağıdaki gibi bir görünüm ortaya çıkarak index dosyası olmayan klasörler ziyaretçilere kapanacaktır.

İndex'i Bulunmayan Klasörleri Gizlemek