如何在301重定向自定义域时使Azure Traffic Manager正常工作?

时间:2015-05-13 21:37:21

标签: redirect azure

我在azure(相同的代码库,在不同的地区)有几个网络应用程序,我需要在交通管理器中设置为终点。

其中一个网站已经是Live。它被配置为支持多个域,但出于SEO原因,所有请求都被重定向到特定域。在Traffic Manager设置中,另一个站点当然需要以相同的方式工作。

问题是流量管理器需要能够ping * .azurewebsites.net域并收到200响应才能正常工作,但是当端点上有当前的重定向规则时,这将不起作用。

如果我删除重定向规则,那么流量管理器将起作用,但这意味着对* .azurewebsites.net网站的请求将不会被重定向(因此存在SEO问题)。

如果请求是针对azurewebsites.net域的话,我前进的解决方案是提供不同的robots.txt文件(使用Disallow:/ rule)。这可行吗?我该怎么做呢?

还有其他方法可以让我的工作吗?

感谢

1 个答案:

答案 0 :(得分:1)

我将重做当前的重定向规则,以便它不会重定向到azurewebsites.net域(* .azurewebsites.net / favicon.ico)上的一个特定路径,这将启用流量经理ping网站,同时保持其他网站的SEO。