• 07-10-2017, 12:15:47
    #1
    index.php, css, js vb. dosyaların olduğu ana dizinde resim klasörü de var.
    panel.siteadi.com/resim yazdığımda panele giriş şifreli olmasına rağmen resim klasöründeki resimlere ulaşabiliyorum.
    Bunu klasörü nasıl şifreleyebilirim? Daha doğrusu giriş yapılmadan panel.siteadi.com/resim dizinine erişilmesini nasıl engelleyebilirim?
  • 07-10-2017, 12:22:23
    #2
    Üyeliği durduruldu
    Boş bir index.php atarsanız direkt dizine giriş engellenir. Ama dosyalara dosya ismiyle ulaşabilirler. htaccess ile onu da engelleyebilirsiniz.
  • 07-10-2017, 12:25:05
    #3
    bgencacat adlı üyeden alıntı: mesajı görüntüle
    Boş bir index.php atarsanız direkt dizine giriş engellenir. Ama dosyalara dosya ismiyle ulaşabilirler. htaccess ile onu da engelleyebilirsiniz.
    boş index.php atmadan .htaccess ile nasıl çözebilirim?
  • 07-10-2017, 12:27:34
    #4
    Üyeliği durduruldu
    Dizinin içine oluşturacağınız .htaccess'e şunu eklemeyi deneyin:
    <Files ~ "^.*"> Deny from all </Files>
    Denenmedi, emin de değilim bunun çalışacağından.
  • 07-10-2017, 15:25:33
    #5
    Order Allow,Deny Deny from all 
     <FilesMatch "\.(jpg|gif|png|php)$"> 
    Order Deny,Allow 
     Allow from all 
    </FilesMatch>
     
    Kaynak : https://stackoverflow.com/questions/19118482/deny-access-to-one-specific-folder-in-htaccess
    Benim sorunumu çözdü. Dışarıdan erişim sağlanmıyor, php dosyları ulaşırken sorun çıkartmıyor.