菜头粿
标题:
单机建立多个站点及有关虚拟主机原理
[打印本页]
作者:
ddsdjn
时间:
2009-8-29 12:10
标题:
单机建立多个站点及有关虚拟主机原理(凤城社区)
单机建立多个站点及有关虚拟主机原理
当然前提要有安装IIS. 有时因为调试需要. 需要在单机设置多个站点.
也就是象虚拟主机一样可以多个域名指向同一台机器.
虚拟主机是利用HTTP协议中的HostName字段. 例子:
http://61.146.93.162/test.htm
客户端浏览器在向服务器发出申请时HostName字段是:
61.146.93.162
http://www.chaozhou.co/test.htm
客户端浏览器在向服务器发出申请时里面的HostName字段是:
www.chaozhou.co
http://chaozhou.co/test.htm
客户端浏览器在向服务器发出申请时里面的HostName字段是:
chaozhou.co
服务器接收到客户端请求数据并分析出HOSTNAME字段. 这样就可以找到
各站点. 而同一机器上各站点的识别就在各站点的主机头标识属性里面设置.
当IIS新建WEB站点的时候会提示站点主机头. 就是这个意思的. 还有一个站
点可以多个主机头. 象这个论坛所在的站点主机头俺设置为:
www.chaozhou.co
chaozhou.co (与前面带有www.是不等同的. 这个要留意)
www.i0123.com
i0123.com
所以..只要以上面字串为开始的网址都会指向同一个站点.
现在知道主机头就是一个机器里面多个网站的身份识别了吧!
回到主题. 一台机器至少有两个标识指向自已. 就是:
127.0.0.1 和 localhost
所以你可以利用这两个标识在单机建立2个本机可以访问的站点.
需要更多的话. 还可以利用本机机器名. 比如你的本机机器名是
cz521000. 那在浏览器输入 http://cz521000/ 也一样指向本机.
但主机头又不一样. 所以又可多了一个主机头标识. 这样就3个了~
如果本机网卡绑定IP是192.168.10.2..同理.
http://192.168.10.2 指向本机. 这样就4个了哦~~~
如果有本机有多张网卡...那.....
4个够你调试用了. 俺现在自已的机器就是建了四个这样的网站.
调试用. 比如一个专门做ASP.net程序调试之用...
over.
欢迎光临 菜头粿 (https://cn.521000.cn/)
Powered by Discuz! X3