2016-05-15 50 views
0

我在apache下使用aws实例,apache服务器和tomcat7。 我可以用“http”打我的网站:http://www.example.com,一切都正常。 但是,当我试图击中使用“https”:https://www.example.com,我得到Linux AMI测试页。在httpd配置文件中是否需要更改任何配置?使用https时的AWS linux测试页面

我也试过了:netstat -ptnl | grep的 “:443”,响应是: TCP 0 0 ::: 443 ::: * LISTEN 11722/httpd的

我ELB听众: enter image description here

所以,我在哪里去了?

+0

您正在使用哪种实例类型?亚马逊Linux? Ubuntu的?您在https上使用了哪些文档,这是:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/SSL-on-an-instance.html? –

回答

0

从你分享的ELB配置看起来你已经在ELB上配置了ssl。

除非您打算在apache服务器上执行ssl终止,否则应通过将流量从elb路由到http上的实例来重新解决问题。 重新配置后,配置应该像

HTTPS 443 HTTP 80 Change <cert> ACM change 

的SSL证书将可以用于加密从客户端到ELB的请求/响应。从ELB到实例,通信将通过http。