干扰负载均衡器的虚拟主机
VirtualHosts interfering with LoadBalancer
我正在尝试设置一个 EC2 实例 运行 AWS linux 和一个 apache 服务器。我正在使用负载均衡器,因此我可以使用 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 域指向此子文件夹的任何建议?谢谢!!
我认为该 Virtualhost 配置没有问题。但是您确定 /var/www/html/landingpage 下可以使用 URL 来检查健康检查吗?
如果您将运行状况检查配置为检查 /,则网络服务器上一定有问题,即登录页面目录不存在或不包含正确的权限。
没有更多数据很难说。也许 post 网络服务器错误日志?你的ELB配置?
我正在尝试设置一个 EC2 实例 运行 AWS linux 和一个 apache 服务器。我正在使用负载均衡器,因此我可以使用 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 域指向此子文件夹的任何建议?谢谢!!
我认为该 Virtualhost 配置没有问题。但是您确定 /var/www/html/landingpage 下可以使用 URL 来检查健康检查吗?
如果您将运行状况检查配置为检查 /,则网络服务器上一定有问题,即登录页面目录不存在或不包含正确的权限。
没有更多数据很难说。也许 post 网络服务器错误日志?你的ELB配置?