Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS SSL证书安装问题_Amazon Web Services_Ssl_Amazon Ec2_Ssl Certificate_Devops - Fatal编程技术网

Amazon web services AWS SSL证书安装问题

Amazon web services AWS SSL证书安装问题,amazon-web-services,ssl,amazon-ec2,ssl-certificate,devops,Amazon Web Services,Ssl,Amazon Ec2,Ssl Certificate,Devops,我在aws中遇到了一些奇怪的问题。我有一个实例正在运行。我想为它创建SSL证书。为此,我使用了aws的证书管理器、负载平衡器和route 53服务。证书管理器创建证书。用于管理重定向的负载平衡器和用于创建各种DNS记录的路由53 我从YouTube教程中学到了所有这些。通过相同的过程,我获得了我的一个域的SSL证书。但现在这个过程似乎不起作用。我的ec2实例正在工作。我的负载平衡器正在工作。负载平衡器目标组运行状况检查未显示错误,但我的网站仍在HTTP上加载。当我试图通过htaccess文件从H

我在aws中遇到了一些奇怪的问题。我有一个实例正在运行。我想为它创建SSL证书。为此,我使用了aws的证书管理器、负载平衡器和route 53服务。证书管理器创建证书。用于管理重定向的负载平衡器和用于创建各种DNS记录的路由53

我从YouTube教程中学到了所有这些。通过相同的过程,我获得了我的一个域的SSL证书。但现在这个过程似乎不起作用。我的ec2实例正在工作。我的负载平衡器正在工作。负载平衡器目标组运行状况检查未显示错误,但我的网站仍在HTTP上加载。当我试图通过htaccess文件从HTTP重定向到https时,网站显示“无法访问站点错误”

以下是屏幕截图的详细信息

ec2安全组入站规则()

负载平衡器侦听器()

负载平衡器目标组()

路线53 A记录()


证书管理器()。

您应该在负载平衡器上部署SSL证书,而不是在实例上。为此创建HTTPS侦听器,并为其部署证书。@Marcin我已经做了。我在负载平衡器中附加了SSL证书。如果是这样,为什么要尝试“通过htaccess文件从HTTP重定向到https”?这与ELB?I trird上的ssl证书无关,因为上面的步骤似乎都不起作用。我认为存在一些误解ALB是如何工作的。HTTPS仅在浏览器和ALB之间。在ALB和您的实例之间只有HTTP。因此,在实例上更改任何内容都与ALB上的SSL无关。您应该在负载平衡器上部署SSL证书,而不是在实例上。为此创建HTTPS侦听器,并为其部署证书。@Marcin我已经做了。我在负载平衡器中附加了SSL证书。如果是这样,为什么要尝试“通过htaccess文件从HTTP重定向到https”?这与ELB?I trird上的ssl证书无关,因为上面的步骤似乎都不起作用。我认为存在一些误解ALB是如何工作的。HTTPS仅在浏览器和ALB之间。在ALB和您的实例之间只有HTTP。因此,在实例上更改任何内容都与ALB上的SSL无关。