我如何规范IIS 7中的域名?

我正在将一些网站从IIS 6迁移到IIS 7,这很有趣。新的IIS 7平台是两个使用共享configuration的Web服务器。 此configuration存储在networking共享上。

对于所有的网站,我需要在浏览器中的标准url,所以访问使用sitename.com的任何人都被redirect到www.sitename.com。

我已经看了URL重写模块 ,这将做的工作,但它不工作的共享configuration:(有谁知道在IIS 7中实现这个最好的方法?

我不知道你是如何在IIS6中处理这个问题的 – 但是我会像在IIS6中一样处理它。

即在IIS中创build单独的“redirect”站点,并将其configuration为要转发的主机头。 这些网站将configuration为回答任何请求的非万维网主机301(永久redirect)到万维网站点。

我应该仔细阅读文档。 URL重写模块将在共享configuration中工作,必须禁用该设置,并且可以在完成时启用。

我更喜欢这种方法,因为它只是为了redirect而不需要一个网站,它将通过path传递到目标域。

为什么不在DNS级别处理呢?