Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.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
Apache 使用https时的AWS linux测试页面_Apache_Http_Https - Fatal编程技术网

Apache 使用https时的AWS linux测试页面

Apache 使用https时的AWS linux测试页面,apache,http,https,Apache,Http,Https,我在apache下使用aws实例、apache服务器和tomcat7。 我可以用“http”访问我的网站:一切正常。 但是,当我尝试使用“https”时,我得到了LinuxAMI测试页面。在httpd配置文件中是否有任何配置需要更改 我也尝试过:netstat-ptnl | grep:443”,结果是: tcp 0:::443:::*侦听11722/httpd 我的ELB听众: 那么,我哪里出错了?从您共享的ELB配置来看,您似乎在ELB上配置了ssl 除非您打算在apache服务器上终止ss

我在apache下使用aws实例、apache服务器和tomcat7。 我可以用“http”访问我的网站:一切正常。 但是,当我尝试使用“https”时,我得到了LinuxAMI测试页面。在httpd配置文件中是否有任何配置需要更改

我也尝试过:netstat-ptnl | grep:443”,结果是: tcp 0:::443:::*侦听11722/httpd

我的ELB听众:


那么,我哪里出错了?

从您共享的ELB配置来看,您似乎在ELB上配置了ssl

除非您打算在apache服务器上终止ssl,否则应该通过通过http将流量从elb路由到实例来重新解决这个问题。 在重新配置之后,配置应该如下所示

HTTPS 443 HTTP 80 Change <cert> ACM change
HTTPS 443 HTTP 80更改ACM更改

ssl证书将用于加密从客户端到ELB的req/响应。从ELB到实例,通信将通过http进行。

您使用的是哪种实例类型?亚马逊Linux?Ubuntu?您遵循了https的哪些文档,这一个:?