我在 Windows Server 2008 R2 上安装了 DNS 服务器并在其上安装了 IIS。
我想知道如何配置我的 DNS 记录以向我的用户显示站点。它是一个外部 DNS 服务器,我想在它的 IIS 上安装许多站点,当用户请求例如 www.test1.com 时,在端口 8085 上显示 site1,当请求 test2.com 时,在端口 8090 上显示 site2
但是像主机中心一样,我不希望用户在请求时输入端口号,例如 test1:8085.com
或者类似这样
我该如何处理我的 dns 服务器和 iis?
答案1
你正在寻找的是如何设置所谓的基于名称的虚拟主机。此功能允许网络服务器检查HTTP/1.1 HOST 标头在网络浏览器的请求中提供并使用它来确定正在请求的网站。
这些网站都不需要配置自己独特的端口(除非出现特殊情况):它们都可以共享端口 80。
虽然可以让IIS
比我更了解的人指导您完成这个过程,但我认为最好引导您寻求有关网络托管主题的一些自学。基于名称的虚拟主机在专业托管环境中被视为相当基本的知识,如果您没有接触过类似这样的概念的名称,您将在尝试设置工作配置时遇到许多问题。否则很难在 Google 上搜索帮助,更不用说这个网站了。:)
我们在此帮助您解决您在使用过程中遇到的技术问题,但每次出现此类问题时提供帮助将是一个非常缓慢且低效的过程。