为域设置https的问题.文件位于Amazon Beanstalk上

Par*_*era 3 ssl https amazon-web-services amazon-elb amazon-elastic-beanstalk

我想为我的域名设置https.我的文件在AWS Beanstalk上(php网站)

我有注册域名的namecheap ssl.在EC2控制台上:默认情况下配置了ELB.我将我的SSL添加到了I AM,并附加了使用该项目创建的ELB.我想在我的ELB上终止来自Web的HTTPS请求,并将http请求发送到我的实例.

安全组:ELB:默认elb(已配置http,https和ssh端口),默认vpc附加到ELB(已配置http和https.所有源为0.0.0.0)

实例:附加了默认的vpc安全组.

当我尝试执行https:// the_aws_elb_link:chrome错误:NET :: ERR_CERT_COMMON_NAME_INVALID safari错误:主机名不匹配

我检查了所有ssl上传的md5.他们退房了.

当我尝试使用https输入我的域名时:无法访问此站点

我想要的是:https:// www .mydomain .com和我ELB的身份验证

elb listners配置了 CNAME设置

err*_*07s 6

您需要以这种方式设置ELB侦听器然后才能工作.

在此输入图像描述

您的域指向应指向AWS ELB C-Name的EC2 IP地址,然后它将提供SSL证书.

ping www.lbacs.org
PING www.lbacs.org (98.124.199.6): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Run Code Online (Sandbox Code Playgroud)

  • 它很奇怪.给我这个错误:删除了端口上的监听器:80.无法在端口上创建监听器:80.监听器无法同时使用安全和不安全的协议与InstancePort 80通信 (3认同)