阻止来自公共的mysite.elasticbeanstalk URL

时间:2014-08-22 10:57:09

标签: .net amazon-web-services elastic-beanstalk

我在同一个应用程序下有3个弹性beanstalk环境,我将.NET MVC站点部署到

  • 环境名称 | 当前的EB网址 | 外部设置公共cname
  • MySite-Green | mysite-live.elasticbeanstalk.com | mysite.com
  • MySite-Blue | mysite-staging.elasticbeanstalk.com | N / A
  • MySite-Testing | mysite-testing.elasticbeanstalk.com | N / A

我需要实现以下目标:

mysite-live.elasticbeanstalk.com

  • 可通过** mysite.com *公开访问环境。
  • 仅可通过mysite-live.elasticbeanstalk.com从某些IP范围访问环境

mysite-staging.elasticbeanstalk.com

  • 仅可通过mysite-staging.elasticbeanstalk.com从某些IP范围访问环境

mysite-testing.elasticbeanstalk.com

  • 仅可通过某些IP范围的mysite-testing.elasticbeanstalk.com访问环境

我还需要能够在实时环境和登台环境之间切换网址,以便更改哪个网站是公开的(这样google就不会抓取它)。

我已经锁定了负载均衡器安全组的测试环境,因此应该予以保护。

我怎样才能做到这一点?或者是否有更好的方法来确保弹性豆秆网址没有编入索引?

1 个答案:

答案 0 :(得分:-1)