如何防止在 AWS Elastic Beanstalk 上列出目录?我正在运行一个 Linux/PHP 应用程序,我使用 Web 界面来上传和配置它。
问问题
1045 次
2 回答
1
适用于 PHP 的 Elastic Beanstalk 是标准的 Apache 服务器。它将读取您添加到应用程序的任何 .htaccess 文件。
您可以在应用程序的根目录中创建一个 .htaccess 文件,其中包含:
Options -Indexes
这是在 Elastic Beanstalk 中禁用索引浏览的最简单方法。如果您想花哨,可以使用该.ebextensions
文件夹,请参阅自定义和配置 AWS Elastic Beanstalk 环境了解详细信息(更多用于添加远程文件和对服务器本身进行配置更改)。
于 2013-12-19T05:32:33.113 回答
0
我不太确定您是否可以将配置文件(例如 .htaccess)添加到 AWS Elastic Beanstalk。当然,您始终可以在每个文件夹中放置一个名为 index.html 的空文件(例如)。如果有人尝试访问此文件夹,他将访问此页面而不是列表。
于 2013-06-12T19:26:40.453 回答