`

IIS主机头作用及设置方法

阅读更多
IIS主机头作用及设置方法
由于各种原因,我们有时候需要在一个IP地址上建立多个web站点,在IIS5中,我们可能通过简单的设置达到这个目标。

在IIS中,每个 Web 站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求:
(1) IP地址
(2)端口号
(3)主机头名。

在IIS中,在一个IP地址上建立多个独立的web站点,通常有两种方法,本文以以例子的形式介绍主机头法,使用这种方法可以建立起专业的虚拟主机.

环境:假设新域科技公司(呵呵...)用一台win2000服务器提供虚拟主机服务,地址是192.168.1.10.在这台服务器已经安装了Internet服务即IIS5.

现在公司要求网络管理员在服务器上使用一个IP为ABCD四个公司建立独立的网站,每个网站拥有自己独立的域名.四家网站域名分别为:www.a.com,www.b.com,www.c.com和www.d.com.
通过使用主机头,站点只需一个 IP 地址即可维护多个站点。客户可以使用不同的域名访问各自的站点,根本感觉不到这些站点在同一主机上.

具体操作如下:
1.在win2000服务器为四家公司建立文件夹,做为WEB站点主目录.如下: WEB站点主目录 WEB站点
d:\web\a A公司网站
d:\web\b B公司网站
d:\web\c C公司网站
d:\web\d D公司网站

2.使用WEB站点管理向导,分别四家公司建立独立的WEB站点,四者最大的不同是使用了不同的主机头名:
以下是个表格:

A公司站点 B公司站点 C公司站点 D公司站点
IP地址 192.168.1.10
TCP端口 80
权限 读取和运行脚本
主机头名 www.goudiannao.com www.baidu.com www.c.com www.d.com
站点主目录 d:\web\a d:\web\b d:\web\c d:\web\d

在DNS中将这四个域名注册上,均指向同一地址:192.168.1.10.这样,客户端就可以通过:
www.goudiannao.com
访问A公司站点.
www.b.com
访问B公司站点.
www.c.com
访问C公司站点.
www.d.com
访问D公司站点.

3.每个站点的主机头名可以在WEB站点建立向导中设置,它与站点的IP地址,TCP端口在同一屏上.也可能通过该站点->"属性"->"WEB站点"标签->选IP地址右边的"高级"按钮,跳出"高级多WEB站点配置"进行配置.
这种方法建立可以建立专业的虚拟主机,几乎所有使用IIS提供虚拟主机的公司都这样做的.
分享到:
评论

相关推荐

    iis主机头设置

    一、Windows 2003中IIS 6主机头功能: 实际上我们可以利用Windows 2003中的IIS 6组件实现前面提到的让两个不同的网站都用80端口对外发布,而访问时直接输入地址即可不用加任何虚拟目录路径也不需要修改默认端口号。...

    host主机头漏洞解决.zip

    这里涉及的关键步骤包括安装和配置URL重写模块以及调整IIS设置来防止主机头漏洞。 首先,我们需要了解如何在IIS的不同版本中处理这个问题。文件名“iis7-7.5-8版本配置方法.doc”表明该文档会涵盖从IIS 7到8的配置...

    IIS7配置SSL-绑定主机头实现多站点访问

    为了使IIS能够根据不同的主机头识别并路由到正确的站点,我们需要在`bindingInformation`属性中添加主机名。修改后的配置应如下所示: ```xml *:443:web1.web.com'/> ``` 这里的`web1.web.com`即为我们希望IIS识别...

    IIS虚拟主机设置 参考资料

    ### IIS虚拟主机设置知识点详解 #### 一、IIS虚拟主机概述 - **IIS简介**:IIS(Internet Information Services)是...通过以上详细的介绍和步骤指导,读者可以更好地理解和掌握IIS虚拟主机的设置方法和技术要点。

    iis无法访问的解决方法

    #### 知识点一:理解IIS及常见问题概述 - **IIS**(Internet Information Services)是微软提供的基于运行Microsoft Windows的互联网基本服务,主要用于搭建Web服务器。 - 常见问题之一是无法通过`127.0.0.1`或`...

    IIS的主机头值和HTTP头[参考].pdf

    例如,如果一台服务器上有两个网站,域名分别为A和B,它们都指向同一个IP地址192.168.1.10的80端口,通过设置主机头,可以让IIS根据请求中的域名来决定执行哪个网站的文件并返回相应的响应。如果直接使用IP地址访问...

    删除空主机头方法

    ### 删除空主机头方法 #### 一、引言 在现代网络环境中,Web服务器的安全性至关重要。其中一种常见的安全威胁是通过空主机头攻击来利用服务器的漏洞。空主机头通常指的是HTTP请求中的`Host`字段为空的情况。这种...

    本地IIS主机映射配置工具

    本地IIS主机映射配置工具,用户域名测试使用

    IIS配置(一个exe文件设置IIS)

    - **站点配置**:创建或编辑IIS中的网站,设置绑定(如IP地址、端口和主机头),指定物理路径。 - **应用程序池设置**:配置应用程序池的运行时环境,如.NET Framework版本、托管管道模式等。 - **权限分配**:...

    win10操作系统IIS配置步骤【很详细,带权限设置】

    - 输入网站的“别名”(主机头)、“物理路径”(网站内容存放的位置)和“绑定”(IP地址、端口和主机头名)。 - 确保“应用程序池”设置为合适的.NET框架版本。 4. **配置应用程序池** - 右键点击“应用程序池...

    虚拟主机配置vb编写 iis

    3. **设置绑定**:为了使不同的虚拟主机能根据域名或IP地址被正确识别,我们需要设置IIS的绑定。通常包括IP地址、端口号和主机头名称,如www.example.com。 4. **配置权限**:确保虚拟主机具有读取、写入和执行文件...

    服务器iis假死的原因及解决方法

    6. 使用IIS守护程序:为了简化管理,可以使用IIS守护程序等专业工具,这些工具可以帮助自动回收应用程序池,备份IIS设置,修改虚拟主机IP和端口访问记录等。 7. 监控和日志记录:通过监控工具和日志文件,及时了解...

    win2003的IIS设置方法

    以下是关于win2003的IIS设置方法的详细步骤和知识点: 1. **安装IIS**: 首先确保你的系统是Windows Server 2003,然后通过“控制面板” -> “添加或删除程序” -> “添加/删除Windows组件”来开启安装过程。在组件...

    服务器 IIS 主机头名法

    服务器 IIS 主机头名法 很好的电子资料,感兴趣的同学可以下载学习。

    UrlWriter不用iis里设置,只在web工程下设置

    在描述中提到的“适合虚拟空间”意味着这个方法特别适用于那些在虚拟主机上运行的Web应用程序,因为在这种环境下,用户通常无法直接配置IIS。通过在Web工程的配置文件中设置UrlRewriter,开发者可以独立于服务器环境...

    IIS下虚拟主机的四种使用方法.pdf

    本文将详细介绍在IIS下设置虚拟主机的四种方法,帮助你理解如何通过不同的配置方式实现一台服务器运行多个网站。 1. **基于IP地址的虚拟主机** 这种方法适用于服务器拥有多个IP地址的情况。每个网站绑定到不同的IP...

    IIS6批量添加主机头 IIS6批量绑定主机头(利用IIS6导入导出XML)

    最近配置服务器,发现设置IIS需要添加上百个主机头域名,我很快就想到批量添加主机头的方法:把IIS站配置导出一个XML,然后把所有主机头编辑到这个XML里边,最再导回到IIS6里覆盖原来的站点,这样就完成主机头的批量...

    iis6.0的网站建设及权限设置

    本篇文章将详细介绍如何在IIS 6.0上进行网站建设以及设置权限,这对于管理和保护网站的安全至关重要。 首先,我们要进行**网站建设**。这个过程通常包括创建一个新的网站实例。在IIS 6.0中,可以通过双击桌面快捷...

    IIS 服务 设置首页跳转

    在IIS中设置首页跳转是一项重要的配置工作,它允许管理员根据需要灵活地指定网站的默认启动页面,同时可以提高网站的安全性,避免直接暴露实际的首页文件路径。 首先,我们来了解如何在IIS中设置首页跳转。这个过程...

    IIS Express 7.5以及配置方法

    2. **配置文件**:在项目根目录下创建一个名为`web.config`的配置文件,用于指定IIS Express的相关设置,如端口号、主机头等。 3. **VS集成**:在Visual Studio中,打开项目属性,将Web服务器设置为IIS Express,并...

Global site tag (gtag.js) - Google Analytics