虚拟主机支持apache吗


本文摘自PHP中文网,作者藏色散人,侵删。

虚拟主机支持apache吗

术语虚拟主机指的是在单一机器上运行多个网站 (例如 www.company1.com 和 www.company2.com) 。 虚拟主机可以“基于 IP”,即每个 IP 一个站点; 或者“基于名称”, 即每个 IP 多个站点。这些站点运行在同一物理服务器上的事实不会明显的透漏给最终用户。

Apache 是第一个支持基于 IP 的虚拟主机的服务器。 Apache 版本 1.1 和更新的版本同时支持基于 IP 和基于名称的虚拟主机。 基于名称的虚拟主机有时候称为基于主机或非 IP 的虚拟主机.

以下是在 Apache 1.3 以及更新版本中,解释支持虚拟主机的所有详细信息的文档页面列表。

虚拟主机支持

基于名称的虚拟主机 (每个 IP 多个站点)

基于 IP 的虚拟主机 (每个 IP 一个站点)

虚拟主机样例

文件句柄限制 (或者日志文件太多)

动态配置的大规模虚拟主机

虚拟主机匹配的深入讨论

配置指令

1

2

3

4

5

<VirtualHost>

NameVirtualHost

ServerName

ServerAlias

ServerPath

如果你要调试虚拟主机配置,你会发现 Apache 的命令行参数 -S 非常有用。即输入以下命令:

1

/usr/local/apache2/bin/httpd -S

这个命令将会显示 Apache 是如何解析配置文件的。仔细检查 IP 地址与服务器名称可能会帮助你发现配置错误 (参见 httpd 程序文档,以便了解其它命令行选项)。

ps:此翻译可能过期。要了解最近的更改,请阅读英文版。

更多Apache相关知识,请访问Apache使用教程栏目!

以上就是虚拟主机支持apache吗的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

Apache将http重定向到https

Apache服务器性能如何优化

如何设置Apache每天保存日志

怎么重启Apache服务器

linux怎么启动Apache

Apache修改最大并发连接数

如何在mac上配置Apache和php

linux下Apache配置多个虚拟主机挂载多站点同时运行

如何在Apache中创建和安装自签名证书

Apache是什么意思

更多相关阅读请进入《Apache》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...