如何防止AWS Elastic Beanstalk上的目录列表?

时间:2013-06-12 18:52:35

标签: apache permissions amazon-web-services elastic-beanstalk directory-listing

如何阻止AWS Elastic Beanstalk上的目录列表?我正在运行Linux / PHP应用程序,我使用Web界面上传和配置它。

2 个答案:

答案 0 :(得分:1)

Elastic Beanstalk for PHP是一个标准的Apache服务器。它将读取您添加到应用程序的任何.htaccess文件。

您可以在应用程序的根目录中创建包含以下内容的.htaccess文件:

Options -Indexes

这是在Elastic Beanstalk中禁用索引浏览的最简单方法。如果您想获得幻想,可以使用.ebextensions文件夹,请参阅Customizing and Configuring AWS Elastic Beanstalk Environments了解详细信息(更多内容是添加远程文件,并对服务器本身进行配置更改)。

答案 1 :(得分:0)

我不太确定您是否可以将配置文件(例如.htaccess)添加到AWS Elastic Beanstalk。 当然,您总是可以在每个文件夹中放置一个名为index.html的空文件(例如)。如果有人试图访问此文件夹,他将到达此页面而不是列表。