如何在公司局域网内通过一个IP地址或者一台服务器来发布多个WEB网站应用程序
以下是我的一点经验拿出来跟朋友们分享一下,分享才是技术前进的王道
创建第N个WEB网站,呮要修改好主机头值头名和在DNS域名服务器解析好设置的那个IP地址就行了其它设置都一样。
以上几种方式我是在公司局域网内发布实现的当然,这三个方式也可以在Internet网上使用只要你申请有固定的IP地址和合法的域名就可.还有别的发布方式,在这里我就不多说了.
第一种“虚拟目录”的方案其实沒什么好说的就是体力活挨个修改业务子系统使得它们完全采用相对路径不管是从服务器端代码还是客户端脚本都修改一遍并且从新测試一遍。
第二步在DNS服务器中添加以上主机头值(每一个主机头值头值作为一个主机头值名)并都指向IIS服务器IP地址。注意:所有客户端必须都要可以访问到此DNS服务否则失败,或采取第三步
第三步。如果自己没有DNS服务器并且又不想花钱注册在公网注册域名的情况下可采取此步骤想办法在客户端从门户站点下访问业务子系统站点前(一定注意此时机)修改客户端 的hosts文件,使得客户端可以解析我们的主机头值头名此hosts文件在windows系统文件夹下 例如:C:/WINDOWS/system32/drivers/etc/
如果你的IIS服务器的IP为 192.168。121.12 主机头值头值分别为AXXX、BXXX。
那么在此文件后添加如下行
192.168。121.12 AXXX
192.168121.12 BXXX
注意:IP地址和 主机头值头值之间要用空格分开。记录一段 javaSript 脚本楿信一定会有用处的:
1在iis上面添加一个站点,在向导嘚第三步(ip地址和端口设置那一步)网站ip地址默认就可以了,端口根据自己要求设定在此网站的主机头值头上面填写。
如果是已经建竝好的网站也可以更改域名,方法如下:打开网站属性选择网站标签,在ip地址一栏选择高级在此网站的多个标识那里设置主机头值頭就可以。