如何在IIS6.0里配置多个网站?目前常用有以下三种:a.多个端口 b.多个IP c.主机头
下面就每种方法分别做一下介绍。
一、多端口多网站这种方法是指为每个网站指定不同的端口。IIS配置的网站的默认的端口是80。如果现在我们想配置另外一个网站,我们可以将该网站的端口设置为8080(可以自己设置)。
例:假设你的IP是192.168.1.102,你现在要在你的电脑上配置两个网站(A和B),那么你可以将A配置为默认的站点,端口为80;给B分配另外一个端口,比如8080。那么就可以访问A和B这两个网站了。访问的地址分别为: http://192.168.1.102和 http://192.168.1.102:8080。
那么如何设置网站的端口呢?
打开IIS->选择要修改的网站,右击选择“属性”->在“网站”选项卡中,修改“TCP端口”->点击“确定”
二、多IP多网站这种方法个人认为适合局域网内配置多个网站。如果要在公网上利用此种方法配置多个网站,呢你的服务器就得有多个固定的IP,这对于我们一般是不容易办到的。而在局域网内,我们可以给自己的本地连接设置多个IP。这样,我们就可以给多个网站指定不同的IP地址了。
例:你现在给你的本地连接设置了两个IP(192.168.1.100和192.168.1.101),现在要配置两个网站(A和B)。现在我们要实现 http://192.168.1.100访问网站A, http://192.168.1.101访问网站B。
我们可以这样来设置:在A的属性里面,将“IP地址”设为192.168.1.100,在B的属性里面,将“IP地址”设为192.168.1.101,点击“确定”就配置成功了。
三、多主机头多网站你可以将你的网站的域名解析到你的主机上,然后再你要设置的网站属性里面,点击网站--->“IP地址”右边的“高级”,在点击“添加”,输入你的IP地址,端口就默认的80,在“主机头值”里面设置成你网站的域名,确定保存设置后就可以了。这种比较常用。
例:你要将 http://www.gzqhit.cn/和 http://www.gzqhit.com/这两个网站配置到你的服务器上。你可以将这两个域名解析到你的机器上。然后将两个网站的“主机头值”分别设置为 http://www.gzqhit.cn/和 http://www.gzqhit.com。这样通过这两个域名就可以访问你的这两个网站了。

以下提供了分步说明,介绍如何用单个 Internet 协议 (IP) 地址承载多个网站。

Microsoft Internet 信息服务 (IIS) 让您可以通过一种称为“主机头名”的功能将使用同一端口号的多个网站映射到单个 IP 地址。通过为每个网站指定一个唯一的主机头名,此功能让您可以将多个网站映射到一个 IP 地址。

使用主机头名配置网站单击“开始”,指向“ 管理工具”,然后单击“Internet 信息服务”。
展开“* server name”(其中,server name 是服务器的名称),然后展开“网站”。
右键单击所需的网站,然后单击“属性”。

出现“Web site name 属性”对话框(其中,Web site name 是所选网站的名称)。
单击“网站”选项卡,然后在“IP 地址”列表中选择要分配给此网站的 IP 地址。
单击“高级”。
在“此网站的多个标识”下,单击该 IP 地址,然后单击“编辑”。

出现“高级网站标识”对话框。
在“主机头名”框中,键入希望用的主机头。例如,可键入 www.example1.com。添加端口号,从列表中选择 IP 地址,然后单击“确定”。

注意:如果想为此网站配置其他标识,请单击“添加”。要使用的 IP 地址和 TCP 端口不变,但要输入一个唯一的主机头名,然后单击“确定”。例如,如果想从 Internet 和本地 Intranet 上访问同一个网站,则可以按以下示例中的方式配置网站的标识:

IP 地址 TCP 端口 主机头名 192.168.0.100 80 www.example1.com 192.168.0.100 80 example1.com

在“多网站高级配置”对话框中,单击“确定”。
在“Web site name 属性”对话框中,单击“确定”。

于是返回到 IIS 窗口。
右键单击所需的下一个网站,然后单击“属性”。
在“IP 地址”列表中,选择在步骤 4 中选择的 IP 地址,然后单击“高级”。
在“此网站的多个标识”下,单击该 IP 地址,然后单击“编辑”。

出现“高级网站标识”对话框。
在“主机头名”框中,键入此网站的唯一主机头名。例如,键入 www.example2.com,添加端口号,在列表中选择该 IP 地址,然后单击“确定”。
在“多网站高级配置”对话框中,单击“确定”。
在“Web site name 属性”对话框中,单击“确定”。

于是返回到 IIS 窗口。
对希望用此 IP 地址承载的各网站重复步骤 10 至步骤 15。
将主机头名注册到适当的名称解析系统,例如,注册到域名系统 (DNS) 服务器,或者在小型网络的情况下,注册到一个 Hosts 文件。
至此,这些网站已配置为可以根据其主机头名来接受传入的 Web 请求了。

疑难解答客户端无法使用该 IP 地址连接到网站:

因为有多个网站配置为该 IP 地址,您必须使用主机头名连接到相应的网站。在尝试用 IP 地址连接到网站时,会收到下面的错误消息:
The page cannot be found.

The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

客户端无法使用主机头名连接到网站:

多个主机名必须使用一个 DNS 服务器或 Hosts 文件映射到单个 IP 地址。

如何在IIS上配置多个网站,及网站发布配置讲解相关推荐

  1. iis php mysql 集成_如何在IIS上集成php(iis+mysql+php+zend)

    下面介绍下如何在IIS上集成php. 这里我就不说cgi了,因为cgi需要系统权限过高,不建议虚拟主机使用,而且cgi程序也很少有人用到,楼主说的要iis6.0结合php 安装需要:windows20 ...

  2. 如何在IIS上发布网站

    本片博客记录一下怎么用IIS发布一个网站,以我自己电脑上一个已经开发完成的网站为例: 1.打开项目 这是我电脑上的一个项目,现在我记录一下将这个项目发布到iis上的整个过程: 2.在vs2017中发布 ...

  3. 手把手教你如何在GitHub上搭建属于自己的免费网站

    本文主要讲如何在GitHub上搭建属于自己的个人免费网站,如何得到属于自己的域名,免费的服务器,域名怎么和服务器捆绑,打造属于自己的炫酷的网站,可以在上面展示自己的作品,微信,QQ,邮箱,Twitte ...

  4. 如何在Github上创建可访问的静态网站

    1.首先在 https://github.com  上注册一个账号(没有账号肯定是不行的). 2.登陆你的账号新建一个项目(如下图) 2.1.新建项目的注意事项: 3.进入项目设置 3.1.把项目推送 ...

  5. .NET开发框架(五)-IIS上部署ASP.NET Core项目教程

    在之前教程中,我们分享了框架的功能与视频演示介绍(文尾底部提供往期教程快捷链接) 系列教程:从初学者到架构师的一步步蜕变 本篇经验将和大家介绍如何在IIS上部署ASP.NET Core项目,希望对初学 ...

  6. 在IIS上部署ASP.NET Core Web API

    目录 Visual Studio 2019和Dot Net Core 3.0 Windows Server上的Dot Net Core运行时 在服务器上启用IIS IIS应用程序池 IIS网站 创建A ...

  7. linux上安装osg_如何在 Linux 上安装并启用 Flatpak 支持? | Linux 中国

    Flatpak 提供了一种通用的包封装格式,可以在任何 Linux 发行版中使用.它提供了一个沙箱(隔离的)环境来运行应用程序,不会影响其他应用程序和发行版核心软件包.-- Magesh Maruth ...

  8. linux怎么打开pak文件怎么打开,如何在 Linux 上安装并启用 Flatpak 支持?

    目前,我们都在使用 Linux 发行版的官方软件包管理器来安装所需的软件包. 在 Linux 中,它做得很好,没有任何问题.(它不打折扣地很好的完成了它应该做的工作) 但在一些方面它也有一些限制,所以 ...

  9. 如何在IIS中配置https

    如何在IIS中配置https,并能产生证书下发给用户,在客户端接受用户导入证书 请不要发msdn了 已经看过好几遍了为 Web 服务器配置 SSL 要在 IIS 中启用 SSL,首先必须获得用于加密和 ...

最新文章

  1. 临时对象与NRV技术
  2. 消除游戏美术设计的这些套路,你都知道吗?
  3. 机器学习之基于Fisher线性分类器实现多类人脸的识别
  4. Web服务器控件和HTML控件的区别与联系
  5. Mac底下java和jre路径
  6. java.lang.InstantiationException:
  7. Linux系统中网络配置详解(一)
  8. git无法上传大文件
  9. c++语言boolean例子,C++语言——99个常见编程编程 学习小结
  10. 大年三十整理的asp.net资料!(不得不收藏)
  11. java中映射getproperty,PropertyUtils.getProperty和PropertyUtils.setProperty的用法详解
  12. IDEA translation翻译插件报错-》更新TKK失败请检查网络
  13. Windows远程桌面控制Ubuntu方法
  14. 数据库作业6——嵌套查询
  15. Linux操作系统 - 信号
  16. 你为什么在现在的公司不离职?
  17. http://bbs.3dmgame.com/forum.php,上古卷轴5:天际 任务MOD等心得大合集
  18. python操作Excel【openpy】
  19. UPC1430 Color a Tree(贪心)
  20. PSPICE-AA灵敏度分析

热门文章

  1. 抓到的一次suse11 xen用libvirt连接的错误
  2. 内连接 左连接 右连接 交叉连接的区别
  3. hive mysql元数据表说明
  4. 关于js字符串替换的一道笔试题目
  5. 2012微软校园招聘笔试题
  6. POJ-Prime Gap 素数筛选+二分查找
  7. Introduction-To-Signal-Processingorfanidis-i2sp
  8. 面试官系统精讲Java源码及大厂真题 - 12 彰显细节:看集合源码对我们实际工作的帮助和应用
  9. java getrequest_Java Target.getRequest方法代码示例
  10. java官网门户源码 SSM框架 自适应-响应式 freemarker 静态模版引擎