【问题标题】:How to make Azure Traffic Manager work when 301 redirecting custom domains?301重定向自定义域时如何使Azure流量管理器工作?
【发布时间】: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)

标签: redirect azure


【解决方案1】:

我将重新设计当前的重定向规则,使其不会重定向到 azurewebsites.net 域 (*.azurewebsites.net/favicon.ico) 上的某个特定路径,这将使流量管理器能够 ping网站,同时保持其余网址的 SEO 正常。

【讨论】:

  • 这是一个很酷的想法。我将尝试将其作为完全相同的问题的解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-21
  • 2015-04-07
  • 2011-11-01
相关资源
最近更新 更多