虚拟托管的类型

它通过根据域名而不是 IP 地址来区分网站。当用户请求网页时,Web 服务器通过检 虚拟主机 查 HTTP 请求中的 Host 标头来识别正确的网站。

基于名称的虚拟托管的优势:

高效资源使用:多个网站可以共享同一个 IP 地址,从而节省 IPv4 地址。

经济高效:无需为每个网站购买额外的 IP 地址。

配置更简单:由于多个域共享相同的服务器环境,因此管理它们更简单。

基于名称的虚拟托管的缺点:

SSL/TLS 限制:从历史上看,安全套接字层 (SSL) 证书要求每个网站都有单独的 IP 地址。但是,服务器名称指示 (SNI) 通过允许在单个 IP 上使用多个 SSL 证书解决了此问题。

DNS 依赖性:如果域名配置不正确,则会导致网站解析问题。

2. 基于 IP 的虚拟托管

基于 IP 的虚拟托管为服务器上托管的每个网站分配一个唯一的 IP 地址。当需要多个 SSL 证书而无需使用 SNI 时,通常使用此方法。

基于 IP 的虚拟托管的优点:

增强的安全性:每个网站都有单独的 IP 地址,从而降低了与共享托管相关的风险。

更好的 SSL/TLS 兼容性:与不支持 SNI 的旧浏览器和设备无缝协作。

专用资源:对于需要特定配置的高流量网站非常有用。