在 IIS 6 中将子域名重定向到域文件夹的正确方法是什么

在 IIS 6 中将子域名重定向到域文件夹的正确方法是什么

我想知道在 IIS6 中将 m.mydomain.com 重定向到 www.mydomain.com/mobile 的正确方法是什么。

我有两种方法可以做到这一点,但我不知道哪种方法是正确的。首先,我可以创建一个名为“移动”的新网站,监听另一个 IP,并让它“重定向到另一个 URL”。但这会占用我有限的另一个 IP 地址。

其次,我可以尝试使用 Host Headers 做同样的事情。如果我这样做,它不会占用另一个 IP,但它会导致其他问题吗?我对 Apache 比 IIS 更熟悉。如果我使用 Host Headers 在同一个 IP 上设置两个站点,那么它的配置是否与使用两个不同的 IP 相同?

答案1

只需使用相同的 IP 地址创建一个新网站并为其分配主机头

m.mydomain.com

并将其重定向至www.mydomain.com/mobile

我没看到这里有什么问题。实际上,在同一个 IIS 上,同一个 IP 地址可以有数百个网站,但主机头却不同(我在几台服务器上都做过,所有 IIS 版本都是这样)。

相关内容