.htaccess Kullanarak Klasör İçeriğinin Listelenmesini Gizlemek


Html-Php ve Diğer Kodlama Dilleri   

Yazar: İncore    0 Yorum    134 Görüntüleme
  • 0 Oy - 0 Yüzde
Konu Kapalı

Paylaşım Tarihi: 16.05.2016, 14:38:11 #1
İncore Delikanlı
Onaylı Uye
Status: Çevrimdışı Yorum Sayısı:71 Konu Sayısı:11 Üyelik Tarihi:29.06.2015 Rep Puanı: 2

Eğer sitenizdeki klasörlerde bir index dosyası bulunmuyorsa ve sunucu tarafından da bir ayar yapılmamışsa, klasöre girildiğinde varsayılan olarak klasör içeriği listelenecektir. Eğer klasör içerisinde önemli dosyalar bulunuyorsa veya klasör bir resim klasörüyse, bu genellikle iyi bir durum değildir. Bu yazıda .htaccess dosyası kullanarak, klasör içeriğinin listelenmesini nasıl engelleyebileceğimizi anlatacağım.

Öncelikle işe (eğer yoksa) bir .htaccess dosyası oluşturmakla başlıyoruz. Dosyamızı oluşturduktan sonra içerisine aşağıdaki kodu yerleştiriyoruz:



Kod:
IndexIgnore * 

* karakteri, klasör içeriğinin listelenmesini tamamen engelleyecek bir genel arama karakteridir. Eğer bir kaç dosya tipi hariç diğer klasör içeriğinin listelenmesini istiyorsanız kodu örnek olarak aşağıdaki gibi değiştirebilirsiniz:


Kod:
IndexIgnore *.php *.png *.gif *.jpg *.jpeg *.ico *.txt *.htm *.html *.xml *.xsl *.swf *.cur *.fla 

Bu kod php, png ve vb uzantılı dosyaların listelenmesini engelleyecektir, ancak bu uzantıdaki dosyalar hariç klasördeki tüm diğer dosyalar listelenecektir.



Seçenekleri çoğaltmak tamamen size kalmıştır.

İyi çalışmalar.


İyi Günler , Saygılar Smile



Konu Kapalı




Aradığınızı Bulamadınız Mı ?

Konuyu görüntüleyenler:
1 Misafir