【发布时间】:2015-05-13 21:37:20
【问题描述】:
我有几个 azure 网络应用程序(相同的代码库,在不同的区域),我需要在流量管理器中设置为端点。
其中一个网站已经上线。它被配置为支持多个域,但出于 SEO 原因,所有请求都被 301 重定向到特定域。另一个站点当然需要在流量管理器设置中以相同的方式工作。
问题是流量管理器需要能够 ping *.azurewebsites.net 域并接收 200 响应才能工作,但在端点上设置了当前重定向规则的情况下,这将不起作用。
如果我删除重定向规则,那么流量管理器将起作用,但这意味着对 *.azurewebsites.net 站点的请求将不会被重定向(因此会出现 SEO 问题)。
如果请求是针对 azurewebsites.net 域的,我要解决的解决方案是提供不同的 robots.txt 文件(带有 Disallow: / 规则)。这可行吗?我该怎么做呢?
我还有其他方法可以完成这项工作吗?
谢谢
【问题讨论】:
-
那么,您对....所有域使用流量管理器?这只是顶级域(例如 region1.example.com 和 region2.example.com)