17 - 03 - 07 图解HTTP(11)

来源:互联网 发布:淘宝商城咨询电话 编辑:程序博客网 时间:2024/05/21 10:32

 

###与HTTP协作的Web服务器###

一台Web服务器可以搭建多个独立域名的Web网站,也可以作为通信路径上的中转服务器提升传输速率。


用单台虚拟主机实现多个域名

提供 Web托管服务(Web Hosting Service )的供应商,可以用一台服务器为多位客户服务,

也可以以每位客户持有的域名运行各自不同的网站。

这是因为利用了虚拟主机( Virtual Host ,又称虚拟服务器)的功能。即使物理层面只有一台服务器,

但只要使用虚拟主机的功能,则可以假想已具有多台服务器。

在互联网上,域名通过DNS服务 映射到 IP地址(域名解析)之后访问目标网站。

可见,当请求发送到服务器时,已经是以 IP 地址形式访问了。

所以,如果一台服务器内托管了www.tricorder.jp/www.hackr.jp这两个域名,当收到请求时就需要弄清楚竟要访问哪个域名。

当然,对这两个主机名进行解析得到的是同一个IP地址。

在相同的IP地址下,由于虚拟主机可以寄存多个不同主机名和域名的 Web网站,因此在发送 HTTP请求时,必须在Host首部内完整指定主机名域名的URI 。

 

1 0
原创粉丝点击