在 IIS 7.5、Windows 7 上设置子域名

在 IIS 7.5、Windows 7 上设置子域名

我在磁盘上创建了两个文件夹D:webtest。我已将默认网站设置为web,浏览http://localhost功能完美运行。

我添加了一个新站点,并且它设置了正确的物理路径和绑定http test.localhost 80 *(IP address)

现在,我想像test一样作为子域名工作http://test.localhost。如何在 IIS 7.5 中实现这一神奇效果?我读过一些有关通配符的内容,但在管理器中找不到任何相关内容。

答案1

http://测试.localhost不会起作用,因为它会尝试使用没有“localhost”根域的 DNS 服务器进行解析,所以会失败。

如果你只需要在本地主机上进行测试,那么你可以在你的主办方文件。不过我建议只使用一个不带子域名的名称,例如“test”,以简化操作。

如果您这样做是为了测试具有真实域名的公共站点,那么只要确保您的 DNS 条目中有一个指向相同 IP 地址的完整域名(带有子域名)的条目就可以了。

当您希望所有子域都由父域处理时,可以使用通配符。例如 user1.domain.com 和 user2.domain.com,这样您就可以根据域以编程方式提供不同的内容。根据您的描述,这不是您的情况所需要的。

相关内容