Linux 网络服务与文件共享综合指南
1. Apache 服务器的基于名称的虚拟主机
当你看到两个域名时,就表示已成功在 Apache 服务器上使用基于名称的虚拟主机。下面以用户访问 www.pvctoyfan.com 网站为例,介绍具体步骤:
1. 网站访问者使用 HTTP/1.1 浏览器向 Apache 服务器发送对 http://www.pvctoyfan.com 的请求。
2. Apache 服务器接受请求并查找 Host 头,该头包含 www.pvctoyfan.com 。
3. 服务器检查 NameVirtualHost 指令是否启用,若启用则开始搜索每个 VirtualHost 容器。
4. 从第一个包含 ServerName www.pvctoyfan.com 指令的 VirtualHost 容器开始,将 Host 头中的主机名与 ServerName 指令进行匹配。
5. 匹配成功后,Apache 服务器使用所选 VirtualHost 容器的内容准备所需响应,并将其返回给请求客户端。
graph LR
A[用户发送请求] --> B[Apache 接受请求并查找 Host 头]
B --> C[检查 NameVir
超级会员免费看
订阅专栏 解锁全文
2218

被折叠的 条评论
为什么被折叠?



