İ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.
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.
Bir yanıt yazın