我有一个网站“mywebsite.com”,我想做一个301重定向的“http://mywebsite.com”到“http://www.mywebsite.com”(通常的SEO目的)。规范名称在Godaddy中重定向?
我正在运行IIS7,但是在站点前面有一个ISA服务器防火墙,看起来(根据本文,虽然他的解决方案对我不起作用 - http://mrvirtual.de/2009/07/04/url-rewrite-through-isa-server-ends-in-a-loop/)导致重写规则去进入无限重定向循环。
DNS由Godaddy(TotalDNS)管理。有没有办法配置DNS或域转发,以便我可以在到达ISA防火墙/ IIS之前完成重定向?这似乎更容易(如果可能的话),比试图追踪和修复ISA,IIS问题(尽管如果有人有解决方案,我会接受它)。
我收到了Godaddy的回复: 由于您使用的是DNS配置,因此无法通过DNS转发域。你可能想考虑301重新指导。 所以,我不能通过Godaddy DNS来实现,请说。 – 2009-08-17 21:15:41
我当前为解决ISA问题而工作的问题,这是工作,但这会导致我审美悲痛,是使用IIS 7 URL重写将http://mywebsite.com重定向到另一个域http://mywebsite.info,但http://mywebsite.info重定向到http://www.mywebsite.com。两个重定向应该有一个。 – 2009-08-17 21:20:59
我收回了我上面的文章没有解决问题的陈述。我只是没有尝试足够的变化。 在ISA服务器策略中,“To”选项卡中的“此规则适用于此发布的网站”文本框,我将该域从www.mywebsite.com--它是如何在IIS中列出的)改为MyWebsite。 ..看起来,我可以使任何文本字符串,只要它不是重定向中使用的实际站点的名称(mysite.com和www.mysite.com都导致无限循环)。 如上所述更改并解决问题。感谢mcandre。 – 2009-08-18 18:29:15