VirtualHosts干扰LoadBalancer

时间:2018-03-29 20:14:00

标签: amazon-web-services amazon-ec2 dns virtualhost elastic-load-balancer

我正在尝试设置运行AWS linux和apache服务器的EC2实例。我正在使用负载均衡器,因此我可以使用AWS SSL证书。我的域名在Godaddy,我将名称服务器指向Route 53.我的端口80和443都在我的安全组中配置。

我要提供的文件位于文档根目录的子文件夹中(var / www / html / landingpage /)。我希望我的域指向此子文件夹而不是文档根目录。我尝试在httpd.conf中使用虚拟主机:

<VirtualHost *:80>
ServerName mydomain.com
DocumentRoot /var/www/html/landingpage
</VirtualHost>

然后我的负载均衡器运行状况检查失败。关于如何将Godaddy域名指向此子文件夹的任何建议?谢谢!!

1 个答案:

答案 0 :(得分:1)

我发现Virtualhost配置没有任何问题。但是您确定在/ var / www / html / landingpage下可以找到检查健康检查的URL吗?

如果您将运行状况检查配置为检查/,那么Web服务器上的某些内容必定是错误的,即登陆页面目录不存在或者不包含正确的权限。

没有更多数据就很难说。也许发布网络服务器错误日志?而你ELB配置?