我在azure(相同的代码库,在不同的地区)有几个网络应用程序,我需要在交通管理器中设置为终点。
其中一个网站已经是Live。它被配置为支持多个域,但出于SEO原因,所有请求都被重定向到特定域。在Traffic Manager设置中,另一个站点当然需要以相同的方式工作。
问题是流量管理器需要能够ping * .azurewebsites.net域并收到200响应才能正常工作,但是当端点上有当前的重定向规则时,这将不起作用。
如果我删除重定向规则,那么流量管理器将起作用,但这意味着对* .azurewebsites.net网站的请求将不会被重定向(因此存在SEO问题)。
如果请求是针对azurewebsites.net域的话,我前进的解决方案是提供不同的robots.txt文件(使用Disallow:/ rule)。这可行吗?我该怎么做呢?
还有其他方法可以让我的工作吗?
感谢
答案 0 :(得分:1)
我将重做当前的重定向规则,以便它不会重定向到azurewebsites.net域(* .azurewebsites.net / favicon.ico)上的一个特定路径,这将启用流量经理ping网站,同时保持其他网站的SEO。