我的 codeingiter Web 应用程序中目录“应用程序”和“系统”内的每个子目录都有一个 index.html 文件。在这个 HTML 文件中,有一条看似标准的错误消息。它包含以下代码:
<html>
<head>
<title>403 Forbidden</title>
</head>
<body>
<p>Directory access is forbidden.</p>
</body>
</html>
我假设这些是创建的,因此如果有人试图访问“应用程序”或“系统”内的目录,它不会列出所有文件,而是会显示错误。
尽管我在每个目录中添加了一个 .htaccess 以拒绝所有访问,但这些似乎是多余的。这两个目录中的每个 PHP 文件也都有第一行:
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
这应该意味着根本没有人可以查看这些文件中的任何一个(因为我一次受到 .htaccess 的保护,一次受到那行 PHP 的保护)。
因此,我的问题是 - 为了让我的 Web 应用程序井井有条,整洁有序,我可以安全地删除这些 index.html 文件吗?这会对我的 codeigniter Web 应用程序造成任何不良副作用吗?
提前致谢