如何批量修改IIS主机转接头头

运行“inetmgr” 进入IIS管理器,在站点属性的 “网站” 标签页中,点开 “网站标识” → “高级”,选中 “此网站的多个标识” 中的内容进行 “编辑”,在 “主机头” 那一项中填入此站点相应的域名,然后点击确认。再将其它相关设置搞定后,即可实现在此IP的此端口下,只有来自你设置的域名的访问才能指向你设置的站点。由此,我们可以设想,在IIS中设置多个站点,每个站点都使用一个IP的一个端口,但每个站点的“主机头”设置为不同的域名,即可实现多个站点绑定 在同一IP的同一端口下,对不同来访域名解析指向不同的站点。经验证,我们的设想完全成功,这就免去了在站点中通过编写脚本解析站点指向的复杂过程。

IIS7下面默认HTTPS绑定是无法指定主机头的,我们可以通过手工修改IIS配置来实现主机头绑定。

找到https的配置项目,修改为:

加载中,请稍候......

似乎曾记得微软有一到面试题,就是让我们在同一台服务器上用相同IP,相同的端口配置出不同的网站(在url上输入不同的网站地址,可以访问到不同的网站根目录)。这个面试题我只是在脑海里记得,可能不是微软的,但是我的记忆中就是微软的。不过这个不是我们今天讨论的重点,我们今天需要解决的问题是在如何配置不同的网站。当然也会解决上面的问题。当然这篇不是纯的技术文章,所以请那些只关注代码的程序员或者是计算机网络高手,高抬贵手,如有不对,请多多指教。

首先我们需要确定自己的服务器上已经装好了IIS和网络服务,这两个组建在后面会用到。

创建不同的网站目录及文件夹我这里用大家都熟悉的搜索引擎为例,要是这三家公司看到了别找我麻烦呀,我这里只是学习之用,没有诋毁你们公司的意思啊~~哈哈

其中我在每个自己的搜索引擎下面新建了一个,下一步,默认下一步,不允许动态更新,下一步,完成了向导。这个时候我们发现在正向查找区域有了文件上右击,选择新建主机。在新建主机中添加名称为:www,IP地址为.剩下的是一路确定了。。

其余两个也是相同的配置。这里就不详细说了。

最后我们还是要来测试一下,这里需要把测试的服务器的DNS设置成服务器的IP地址,我这里是是192.168.1.1,最好看一下成功的画面把……

问题就到这里解决了,没什么技术含量,望高手指教……

我要回帖

更多关于 主机头 的文章

 

随机推荐