弹性 beanstalk .htaccess 文件不允许指定 IP 通过

Posted

技术标签:

【中文标题】弹性 beanstalk .htaccess 文件不允许指定 IP 通过【英文标题】:Elastic beanstalk .htaccess file not allowing specified IP through 【发布时间】:2016-09-05 09:30:36 【问题描述】:

我正在尝试在我的 php Web 应用程序的根目录中使用 .htaccess 文件来阻止除我自己的静态 IP 地址之外的所有内容,但它似乎阻止了所有内容并忽略了异常。我的 .htaccess 文件如下所示:

order deny,allow
deny from all
allow from <My IP>

我在这里做错了吗?

【问题讨论】:

【参考方案1】:

我可能会通过security group 做到这一点

您可以检查documentation:只需为 http/https 添加一条新规则,其中源是您的 IP

【讨论】:

我也尝试过这种方法,但反过来我也遇到了同样的问题 - 安全组让一切都通过而不是什么都没有。 hum ... 安全组有入站/出站选项卡来识别传入/传出流量 - 添加新的入站规则并从下拉框中选择 MyIP 是的,这就是我在一条规则中为 HTTP 和 HTTPS 所做的。然后我将它添加到我的 Web 应用程序配置的 EC2 安全组属性中,一切似乎仍然在进行,而不应该是。

以上是关于弹性 beanstalk .htaccess 文件不允许指定 IP 通过的主要内容,如果未能解决你的问题,请参考以下文章

更新 AWS 弹性 beanstalk 实例的 apache 配置文件中的 maxclients 设置

Elastic Beanstalk - 升级后替换 .htaccess 为 nginx

我应该在配置文件 (.ebextensions) 或保存的配置下放置弹性 beanstalk 选项吗?

htaccess 文件在 apache 2.2 中有效,但在 apache 2.4 中无效 - aws beanstalk 托管

不使用 .htaccess 的新 Elastic Beanstalk 实例

如何在创建实例时将文件夹从 S3 复制到弹性 beanstalk 实例