windows - IIS7 上可能有一个 IP 地址和两个子域吗?

标签 windows iis iis-7

<分区>

背景

我在我的家庭网络中使用一台运行 Windows SBS 2011 的服务器。它为 Active Directory、IIS7 和 DNS 服务提供服务。

目前,我可以使用“默认网站”网站更改我的域 (mydomain.com) 在 Internet 上的外观。但是,当我在 IIS 管理器中创建其他网站 (blog.mydomain.com) 时,它们没有显示在 Internet 上。

问题一: 是否可以在Windows IIS7中设置1个IP地址的2个子域?

我可以让 www.mydomain.com 和 blog.mydomain.com 都在 Internet 上公开吗?

问题 2:如何设置子域 blog.mydomain.com?

在 IIS 管理器中,我为 www.mydomain.com 文件使用“站点”>“默认网站”。这对我有用,我可以创建和设置 index.html 并构建网站。

对于子域,添加网站后,我需要更改哪些设置:
- 我需要对网站进行哪些设置
- 我需要服务器 DNS 上的哪些记录
- 我需要域 DNS 上的哪些记录
- 我还需要更改哪些其他设置?

最佳答案

是的,这是可以实现的。

您使用 IIS7 中的“绑定(bind)...”选项为每个网站配置域/子域。

这是您可以设置它的一种方式:

  • 确保您在 IIS7 中有两个网站。一个设置为您的网站目录的根目录,另一个设置为您的博客平台的根目录。
  • 您的网站具有如下配置的绑定(bind): www.mydomain.com 使用端口 80
  • 博客站点的绑定(bind)配置如下: blog.mydomain.com 使用端口 80

关于windows - IIS7 上可能有一个 IP 地址和两个子域吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8515882/

相关文章:

asp.net - ASP.NET Web 应用程序在长时间未使用后是否会变为 "quiescent"?

asp.net - IIS中ASP.net应用程序的单独应用程序池

azure - 将 Web 应用程序发布到 IIS,同时在解决方案中具有 Azure Web 角色

windows - 远程服务器 : LogonUser or LsaLogonUser? 的 Web 应用模拟

c++ - DirectWrite GDI 互操作 : Simple way to draw text using an `IDWriteFontFace`

.net - 是否可以从另一个进程捕获 "file not found",然后将文件返回给该进程?

c# - 初始化字符串的格式不符合从索引 0 开始的规范

windows - WDF 中的 MSI-X 中断

c# - 如何以编程方式确定 IIS 站点是否正在接收请求?

c# - 在asp.net core应用程序中实现IHostedService,如何在没有IIS上第一个请求的情况下运行它?