Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
387
Tıklama
0
Öne Çıkarma
PHP İNDEX OF .../... Kısmını Gizleme
D
7 yıl
Yarbay
Konu Sahibi

Merhabalar yazmış olduum scripte genel php kodların olduğu bölümün klasör ismini url yerine yazdığım zaman < Resime gitmek için tıklayın > ş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

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



T
7 yıl
Yarbay

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ı >

D
7 yıl
Yarbay

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.



V
7 yıl
Onbaşı

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>



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.