![](/img/trans.png)
[英]Redirect to https through url rewrite in IIS within elastic beanstalk's load balancer
[英]Amazon Elastic Load Balancer with IIS
我在EC2实例上的IIS下托管了ASP.NET MVC应用程序。 一旦我在IIS中设置了正确的绑定,就可以通过EC2 DNS毫无问题地访问该应用程序
http-EC2 DNS-端口80
但是,如果我添加了一个弹性负载均衡器,然后尝试通过负载均衡器DNS访问该Web应用程序,那么我可以使其正常工作的唯一方法是在IIS中添加一个空绑定
“ http:80的空主机名”
但这不可能。 如果不添加,ELB会认为我的实例不正常,当我访问ELB DNS时,我只会得到HTTP 503服务不可用。
EC2实例位于Auto Scaling组中。 我尝试将实例的安全组从允许HTTP:80的所有IP修改为仅允许负载均衡器IP(amazon-elb / amazon-elb-sg)
有什么想法我做错了吗?
谢谢
我正在ELB后面运行几台IIS服务器。 您需要确保以下几点:
如果整个设置都在VPC中,则您需要检查的其他内容很少。 所以让我们知道是否是这种情况
确保无需在IIS上进行任何配置更改。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.