Şimdi Ara

PHP İNDEX OF .../... Kısmını Gizleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
340
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhabalar yazmış olduum scripte genel php kodların olduğu bölümün klasör ismini url yerine yazdığım zaman PHP İNDEX OF .../... Kısmını Gizleme şeklinde tüm dosya isimleri çıkıyor ben bunu localhosta da deniyorum odan mı kaynaklı yoksa engellenebilir mi buraya erişim şimdiden teşekkürler



  • O olay PHP'den cok kullandığın web sunucunun index göster / gösterme ayarlarıyla lgili. Örneğin nginx conf dosyasında bir dizin tanımı altına fancyindex on; yazarsan index yani dizin altındaki tüm dosya isimleri cıkar, off yaparsan çıkmaz. (2 senedir tüm sunucularda nginx'e geçtiğim için Apache ayarlarını unuttum fakat) Apache / httpd web sunucuda da onun gibi bir ayar var.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • Bu şekilde görünmesini istemediğin klasörlere boş bir sayfayı index.html olarak kaydedip atarsan bu şekilde göstermez. Bunun yerine boş beyaz bir sayfa gelir.
  • apache için, httpd.conf dosyandaki Indexes ayarını silmen gerekiyor ve apache'yi yeniden başlatıyorsun. örnek;

    şu şekildeki bir tanımlama;

    <Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
    </Directory>


    bu şekle dönmeli;

    <Directory /var/www/>
    Options FollowSymLinks
    AllowOverride None
    Require all granted
    </Directory>
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.