我已经使用 AWS ELB 和 CloudFront 配置了 Web 服务器前端。我已经在负载均衡器 (ELB) 上部署了 SSL 证书以进行 HTTPS 连接。
我们设置了两个监听器协议:
- 源 -> 80 -> ELB -> 80 -> EC2 Web 服务器
- 源 -> 443 -> ELB -> 80 -> EC2 Web 服务器
以下博客文章详细描述了整个设置: http://www.cloudometry.in/2015/04/dns-entry-confusion-for-aws-elb-backed.html
问题是我们能够打开虚拟测试 index.html 文件,但是当我尝试打开我们的应用程序 index.php 时,一切都崩溃了,浏览器不断刷新。
我注意到 Web 服务器的访问日志中有以下记录
[26/Apr/2015:17:08:21 +0000] "OPTIONS * HTTP/1.0" 200 125 "-" "Apache/2.4.7 (Ubuntu) mod_fastcgi/mod_fastcgi-SNAP-0910052141 PHP/5.5.9-1ubuntu4.6 (internal dummy connection)"
有人遇到过这个问题吗?我是否缺少任何配置?