LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1513|回复: 3

增加vhost后原来http.conf中的默认域名是不是失效了?

[复制链接]
发表于 2011-5-8 18:52:19 | 显示全部楼层 |阅读模式
httdp.conf中有
ServerName www.aa.com
DocumentRoot /www


新增加了 Include conf/vhosts.conf

在vhost.conf中配置了其他的域名


然后访问  www.aa.com 直接跳到vhost中的第一个域名去了 

是不是设置了  conf/vhosts.conf以后,原来httpd.conf中的默认域名就失效了?怎么样让原来的默认设置继续生效?
发表于 2011-5-8 20:51:39 | 显示全部楼层
我都放在conf.d 里 每个虚拟机一个文件 没有冲突

httpd.conf 我不改也不用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-8 22:31:28 | 显示全部楼层
如何设置默认的主机呢
比如 127.0.0.1 我设置 a  b c d e f 好几个域名 每个域名对应不同的路径 

那我在浏览器输入http://127.0.0.1 那应该显示哪个目录的内容 ?
回复 支持 反对

使用道具 举报

发表于 2011-5-29 21:10:27 | 显示全部楼层
取消中心主机(Mainhost)

如果你想在现有的web服务器上增加虚拟主机,你必须也为现存的主机建造一个<VirtualHost>定义块。这个虚拟主机中ServerName和DocumentRoot所包含的内容应该与全局的ServerName和DocumentRoot保持一致。还要把这个虚拟主机放在配置文件的最前面,来让它扮演默认主机的角色。

手册上直接复制过来的,建议去看看手册
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表