加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – IIS7中不同域的不同页面

发布时间:2020-12-14 01:51:07 所属栏目:Windows 来源:网络整理
导读:我在IIS7中的默认网站内有一个默认网站和另一个Web应用程序(我们称之为Application2). 我有2个注册域名,比如www.example.com和www.example.net. 我想配置一些东西,当我打开www.example.com时,我得到默认网站,当我打开www.example.net时,我得到默认网站/应用2
我在IIS7中的默认网站内有一个默认网站和另一个Web应用程序(我们称之为Application2).

我有2个注册域名,比如www.example.com和www.example.net.

我想配置一些东西,当我打开www.example.com时,我得到默认网站,当我打开www.example.net时,我得到默认网站/应用2.

www.example.com -> Default Web Site
www.example.net -> Default Web Site/Application2

我怎样才能做到这一点?

解决方法

首先,您需要决定是否要使用基于名称或基于IP的托管.

基于IP的使用唯一的ip来确定它将服务的虚拟主机,而Name Based将实际使用客户端浏览器发送的主机头.

那么让我们看看两个场景:

场景#1(一个IP分享)

您有一台只有一个IP的服务器,只要您所服务的域在内部服务的DNS或外部客户端(NAT)中正确配置,就可以是私有或公共服务器.

我建议您在本教程中停止默认网站.好.

您将在II7中设置一个站点并相应地命名.转到经理的右侧,在操作菜单下查找“绑定”;确保在左窗格中选择了新网站.现在在“站点绑定”下选择您将在站点之间共享的IP地址(基于名称的托管).在“主机名”下输入域名#1“www.example.com”,点击确定.

按照上面与其他域或域相同的步骤,确保它们具有不同的主机名和相同的IP.

而已.您现在可以启动这些站点并同时运行它们.

如果您使用“默认站点”,则上述相同的原则适用. “默认站点”只是MS给出默认创建的名称.

场景#2(多个IP分享)

如果您有一些私人或公共IP备用,或者至少在您进行练习之前,这里唯一的区别是您将设置的站点,而不必为每个站点指定“主机名”,因为这基本上是在DNS区域本身完成.无论如何,这些站点都会响应对端口80上的那些ip的请求.

您何时需要使用多个IP来为网站服务.一切都取决于.

一些原因是:网络隔离(安全),在基于名称的托管下无法正常工作的应用程序,SSL证书绑定443(PRE II7),以及大多数对站点的完全控制.当然有更多的理由,但我也会让其他人写一点.

玩得开心.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读