配置两个虚拟主机,为什么都指向同一个目录?

myxrhcf 2012-10-17 11:47:23
配置两个虚拟主机,为什么都指向同一个目录?求助,望回复!

#52z.com
<VirtualHost 127.0.0.1>
ServerName 52z.com
DocumentRoot "D:/www/52z"
RewriteEngine On

</VirtualHost>



#yxbao.com
<VirtualHost 127.0.0.1>
ServerName yxbao.com
DocumentRoot "D:/www/yxbao"
RewriteEngine On
</VirtualHost>
...全文
312 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
javamy024 2012-12-10
  • 打赏
  • 举报
回复
好帖子啊,学习啦!!
myxrhcf 2012-10-18
  • 打赏
  • 举报
回复
apache 我已重启N遍了,没效果。

加上NameVirtualHost *:80,重启,还是一样。
myxrhcf 2012-10-17
  • 打赏
  • 举报
回复
我试过了,还是指向同一个目录。咋回事?
www_7di_net 2012-10-17
  • 打赏
  • 举报
回复

# k
<VirtualHost 127.0.0.1:80>
ServerName www.k.com
DirectoryIndex index.html index.php
DocumentRoot D:\WWW\wamp\www\#k
</virtualHost>

# t
<VirtualHost 127.0.0.1:80>
ServerName www.t.com
DirectoryIndex index.html index.php
DocumentRoot D:\WWW\wamp\www\#t
</virtualHost>
MrCeffoo 2012-10-17
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 的回复:]

重启了apache没
[/Quote]

关键的就是要重启啊,哈哈
acabin 2012-10-17
  • 打赏
  • 举报
回复
重启了apache没
xuzuning 2012-10-17
  • 打赏
  • 举报
回复
这的有吗?贴出来看看

NameVirtualHost *:80
在 httd.conf 中默认是关闭的
#NameVirtualHost *:80
有些版本中,根本连注释掉的都没有

NameVirtualHost *:80
表示开启虚拟主机功能,没有这句就没有虚拟主机功能

myxrhcf 2012-10-17
  • 打赏
  • 举报
回复
有,就是都指向同一个目录,改变域名,页面都一样。???
xuzuning 2012-10-17
  • 打赏
  • 举报
回复
有 NameVirtualHost *:80 没?
myxrhcf 2012-10-17
  • 打赏
  • 举报
回复
我都设一样的

DocumentRoot "D:/www"

<Directory "D:/www">
crazyluoji 2012-10-17
  • 打赏
  • 举报
回复
你的httd.conf没有设置好
DocumentRoot
这里面有两个路径
前提是:后面那个路径的范围要大于等于前面的

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧