如何禁用$ {appName} .elasticbeanstalk.com网址?

时间:2015-05-25 14:22:37

标签: amazon-web-services elastic-beanstalk cloudflare amazon-route53

这是我的情景:

  1. 我有一个亚马逊EB应用程序
  2. 我使用第三方DNS /缓存/攻击保护服务(Cloudflare)代替Route 53
  3. 问题: 搜索引擎(也)抓取并索引我的$ {appName} .elasticbeanstalk.com网址

    :如何禁用$ {appName} .elasticbeanstalk.com网址以便仅使用我选择的(.com)名称?

2 个答案:

答案 0 :(得分:0)

您是否无法在服务器上设置规则以指示搜索引擎不抓取该特定网址(robots.txt等)?

答案 1 :(得分:0)

我将回答迄今为止我发现的最好的事情,只是为了确保我可以帮助其他人。

假设没有办法完全禁用elasticbeanstalk URL,我发现最好的办法是在.htaccess文件重定向中添加一个条目。

# Redirect elastic beanstalk addresses to www.example.com
RewriteCond %{HTTP_HOST} elasticbeanstalk\.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

您可以更好地考虑您的测试环境。