【发布时间】:2011-03-04 00:43:41
【问题描述】:
我有 2 个域。对于这个问题,我将它们称为 www.old.com 和 www.new.com。两个 url 都指向同一个 IIS7 Site 实例。我需要修改它,以便当有人访问 www.old.com 时,他们会获得 301 重定向到 www.new.com。
棘手的部分是我正在对网站内的页面使用 URL 重写。所以 www.old.com/About.aspx 重定向到 www.new.com/About。为了让它与 IIS7 URL 重写规则一起工作,这也意味着 www.new.com/About.aspx 重定向到 www.new.com/About。这很好,没什么大不了的。
我的问题是如何在不丢失子页面的 URL 重写的情况下重定向主域?
我不在乎我是在 IIS7 中使用模块还是需要在 .NET 代码中使用它。
【问题讨论】:
标签: .net iis-7 http-status-code-301