如何防止在 ubuntu 16.04.1 上的 lamp 服务器中的浏览器中访问索引

如何防止在 ubuntu 16.04.1 上的 lamp 服务器中的浏览器中访问索引

大家好,我想阻止使用浏览器通过索引访问我的根目录。例如,当我输入http://172.16.19.10:9554/在 URL 中,它显示了我不想要的网站文件夹。提前致谢。

答案1

您很可能有两个选择。第一个是调整您的站点配置,第二个是将添加.htaccess到目录根目录。

我建议在 中编辑你的网站配置/etc/apache2/sites-available。当你找到你试图调整的网站的配置时,打开它并查找Options Indexes FollowSymLinks。如果你找到那行,你只需在 中添加一个“-”即可-Indexes

样本

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

或者,您可以在网站的根目录中创建一个 .htaccess 文件。该文件可以只包含Options -Indexes

第一种方法是首选,因为您可能需要调整您的站点配置以AllowOverride All使用 .htaccess。

相关内容