Amazon web services 如何禁用${appName}.elasticbeanstalk.com URL?
以下是我的设想:Amazon web services 如何禁用${appName}.elasticbeanstalk.com URL?,amazon-web-services,amazon-elastic-beanstalk,cloudflare,amazon-route53,Amazon Web Services,Amazon Elastic Beanstalk,Cloudflare,Amazon Route53,以下是我的设想: 我有一个亚马逊电子商务应用程序 我使用第三方DNS/缓存/攻击保护服务(Cloudflare)而不是路由53 问题: 搜索引擎(也)正在抓取和索引我的${appName}.elasticbeanstalk.com URL Q:如何禁用${appName}.elasticbeanstalk.com URL以便只使用我选择的(.com)名称?你不能在服务器上设置规则,指示搜索引擎不要爬网该特定URL(robots.txt等)?我将用我迄今为止找到的最好的答案回答,只是为了确保我能帮
Q:如何禁用${appName}.elasticbeanstalk.com URL以便只使用我选择的(.com)名称?你不能在服务器上设置规则,指示搜索引擎不要爬网该特定URL(robots.txt等)?我将用我迄今为止找到的最好的答案回答,只是为了确保我能帮助其他人 假设没有办法完全禁用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]
<>你可以做一些更好的事情来考虑你的测试环境。或者它映射到负载平衡器了吗?目前我有一个指向${appName}.elasticbeanstalk.com的CNAME记录。我知道,如果我能去掉这个.elasticbeanstalk.com URL,那么我需要一个指向负载平衡器IP的A记录。这引发了另一个问题:我可以将AWS公共IP分配给EBS环境吗?您好。你有没有找到一个很好的解决方案?我能找到的最好的办法是在我的.htaccess文件中添加一些重定向条目。据我所知,“无索引”标记放在html代码中。如果我把它们放在那里,也可以避免“mywebsite.com”被爬网。