小编aww*_*ter的帖子

Elastic Beanstalk 强制 https

我在通过 AWS Elastic Beanstalk 部署的站点强制使用 HTTPS 时遇到问题。

这是一个使用 EmberJS 的前端应用程序。我已经绕圈子转了很多天,试图弄清楚如何将 http 流量重定向到 https。我在我的 EC2 机器上使用 Amazon Linux AMI。

我得出的结论是(仍然不确定这是否正确)我强制使用 HTTPS 不在 Elastic Beanstalk 中。我允许 HTTP 和 HTTPS 通过我的 Elastic Beanstalk 负载均衡器,并尝试在服务器上重定向。

这是我遇到问题的地方。我找到了很多关于重写规则的答案,没有mod_rewrite这些答案基于X-Forwarded-Proto标题,但是根据查找搜索,该文件在我的 EC2 机器上不存在。

我也试过在.ebextensions目录中创建一个配置文件,但这也不起作用。

我尝试做的主要事情是在尝试访问 http 地址时将用户定向到 https。非常感谢任何指针或建议,谢谢!

编辑:我正在使用运行 Python 3.4(预配置 - Docker)的 64 位 Debian jessie v1.4.1

amazon-web-services elastic-beanstalk

13
推荐指数
2
解决办法
2万
查看次数

无法将 RDS 数据库添加到 Elastic Beanstalk 环境

我已经创建了大约 10 个 Elastic Beanstalk 环境,并连接了 RDS 数据库,但由于某种原因,我无法在此应用程序中将 RDS 数据库添加到我的弹性 beanstalk 环境中。

我正在通过 Elastic Beanstalk UI 添加 RDS 数据库Configuration > Database。该错误似乎源于我的 root 用户无法创建 RDS 数据库安全组。事件日志显示:

INFO: Environment update is starting.
INFO: Updating environment pscope-api-prod's configuration settings.
ERROR: Service:AmazonCloudFormation, Message:Stack named 'awseb-e-rmu57hh9tz-stack' aborted operation. Current state: 'UPDATE_ROLLBACK_IN_PROGRESS' Reason: The following resource(s) failed to create: [AWSEBRDSDBSecurityGroup].
ERROR: Creating RDS database security group named: awseb-e-rmu57hh9tz-stack-awsebrdsdbsecuritygroup-gpqdtr1kvf7z failed Reason: Either the resource does not exist, or you do not have the required permissions. …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services rds elastic-beanstalk

4
推荐指数
1
解决办法
3457
查看次数