CodeIgniter:从所有文件夹中删除index.html是否安全?

lim*_*imc 11 php codeigniter

我是CodeIgniter的新手.我注意到所有CodeIgniter文件夹(缓存,配置,控制器,核心,错误等)都包含一个index.html文件,基本上说"禁止访问目录".如果我错了,请纠正我,但我不认为可以根据CodeIgniter的默认配置从Web获取任何这些文件夹.

这些index.html文件的目的是什么?我可以删除它们,还是将它们单独留下?

非常感谢.

tpl*_*ner 13

它们的目的是防止在服务器上启用目录列表时显示目录的内容.默认情况下,Apache服务器启用了目录列表.

有几种情况,在适当的情况下,您可以尝试直接浏览到文件夹.这些主要是由未正确配置的服务器或漏洞引起的.因此,如果你只保留index.html文件(它们不会伤害任何东西,并且它们不占用那么多空间),这真的是最好的.

我甚至建议您也将index.html文件添加到您创建的任何和所有文件夹中.