Sercan
--
- Katılım
- 17 Mart 2019
- Mesajlar
- 5,446
robots.txt, arama motorlarına bilgi sağlayan bir dosyadır ve genellikle ALT klasörlere veya belirli yollara arama motoru erişimini engellemek için kullanılır. örneğin: "admin" isimli bir klasörün var ve Google'ın bunu indexlemesini istemiyorsan, ilgili bilgiyi robots.txt içine ekliyorsun. Diğer türlü Google erişebildiği her klasörü arama sonuçlarında gösterecektir.
Burada gözlemlenen sorun, alan adının yönlendirildiği ana klasörde Apache tarafından aranan index.html, index.htm veya index.php gibi ilgili dosyanın bulunmaması veya daha doğru şekilde Apache tarafından dosya olmadığında klasörün listelenmemesi ayarının yapılmamış olmasıdır.
Eğer Apache ayarlarıyla uğraşmak istenmiyorsa, basitçe ilgili klasöre boş bir index.html (ya da index.php) dosyası ekleyerek çözüm bulunabilir. Apache, bu index dosyasını göstereceği için, klasör içeriği listelenmez. Aynı zamanda index dosyası olmayan alt klasörlere de uygulanmalıdır.
Aslında bazı durumlarlarda klasör içeriğinin otomatik listelenmesi istenir. Bu sebeple böyle bir seçenek var. Doğru kullanılırsa bu güvenlik açığı filan değil.
Burada gözlemlenen sorun, alan adının yönlendirildiği ana klasörde Apache tarafından aranan index.html, index.htm veya index.php gibi ilgili dosyanın bulunmaması veya daha doğru şekilde Apache tarafından dosya olmadığında klasörün listelenmemesi ayarının yapılmamış olmasıdır.
Eğer Apache ayarlarıyla uğraşmak istenmiyorsa, basitçe ilgili klasöre boş bir index.html (ya da index.php) dosyası ekleyerek çözüm bulunabilir. Apache, bu index dosyasını göstereceği için, klasör içeriği listelenmez. Aynı zamanda index dosyası olmayan alt klasörlere de uygulanmalıdır.
Aslında bazı durumlarlarda klasör içeriğinin otomatik listelenmesi istenir. Bu sebeple böyle bir seçenek var. Doğru kullanılırsa bu güvenlik açığı filan değil.