相关疑难解决方法(0)

SSH到Elastic Beanstalk实例

我刚刚注册了亚马逊的新Elastic Beanstalk产品.我无法弄清楚如何SSH到Beanstalk实例.我没有私钥,因为Beanstalk代表我生成了实例.

ssh amazon-ec2 amazon-web-services amazon-elastic-beanstalk

281
推荐指数
9
解决办法
11万
查看次数

如何在弹性豆茎上强制使用https?

我似乎无法在弹性beanstalk的免费使用层上强制使用https.

我在如何强制https on amazon elastic beanstalk上尝试了以下建议而不会失败健康检查

使用此Apache重写规则

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{REQUEST_URI} !^/status$ 
RewriteCond %{REQUEST_URI} !^/version$ 
RewriteCond %{REQUEST_URI} !^/_hostmanager/ 
RewriteRule . https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
Run Code Online (Sandbox Code Playgroud)

当我尝试这样做时,http请求不会像我想的那样被重定向到https.相反,http页面正常加载.我也尝试使用X-Forwarded-Port标头,结果相同.

我也尝试了以下重写规则

RewriteCond %{SERVER_PORT} 80
RewriteRule . https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
Run Code Online (Sandbox Code Playgroud)

此规则会导致重定向循环.因此,似乎apache重写规则不会获取Elastic Load Balancer标头X-Forwarded-Port和X-Forwarded-Proto,但重定向循环也不是我想要的.

请帮忙.我是AWS,Elastic Beanstalk的新手,并且不熟悉Apache规则.我不太确定从哪里开始.谢谢.

apache mod-rewrite https amazon-web-services amazon-elastic-beanstalk

68
推荐指数
5
解决办法
4万
查看次数

在弹性beanstalk上配置apache

我正在使用django开发弹性beanstalk,我想对apache配置进行两处更改:

1.将www.domain.com重定向到domain.com

2.将http://domain.com重定向到https://domain.com

我没有apache配置的经验,谷歌搜索它让我觉得我应该把RewriteRules放在.htaccess文件中.

示例: 如何在亚马逊弹性beanstalk上强制使用https而不会失败运行状况检查

我找不到有关如何使用弹性beanstalk配置(.ebextensions)的说明,我试图简单地将.htaccess文件放在我的root filder中并进行部署,但它不起作用.

有谁知道如何在弹性豆茎中添加RewriteRules?

apache .htaccess amazon-web-services amazon-elastic-beanstalk

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