LinuxSir.cn,穿越时空的Linuxsir!

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

apache虚拟主机配置问题(大家帮帮忙,谢谢啦!!)

[复制链接]
发表于 2008-4-21 19:16:42 | 显示全部楼层 |阅读模式
大家帮下小弟!!
我配置的虚拟主机想做一个跳转

网站绑了四个域名,一个是主域名其它上是做一个页面跳到主域名上。

我分别建立了四个虚拟主机
<virtualHost 192.168.1.1>
    ServerAdmin 123@163.com
    DocumentRoot /home/www
    ServerName www.123.com
</VirtualHost>
<virtualHost 192.168.1.1>
    ServerAdmin 123@163.com
    DocumentRoot /home/www/tiao
    ServerName www.123.cn
    directoryindex index.html
</VirtualHost>
<virtualHost 192.168.1.1>
    ServerAdmin 123@163.com
    DocumentRoot /home/www/tiao
    servername www.234.com
</VirtualHost>

<virtualHost 192.168.1.1>
    ServerAdmin 123@163.com
    DocumentRoot /home/www/tiao
    servername www.234.cn
</VirtualHost>
现在出现的情况是四个域名访问直接就访问到/home/www网站的主目录了
没实现跳转。www.123.com是主域名,123.cn ... 的跳转页面,
但是四个域名通过/www.123.cn/tiao,这样访问的话可以实现跳转到www.123.com这样域名上。
我一直没找到解决的办法,大家帮忙分析下。。是那里配置错误引起这样的情况。在这里先谢谢了!
发表于 2008-4-21 19:26:52 | 显示全部楼层
你加上端口试试?
<virtualHost 192.168.1.1:80>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-21 19:40:10 | 显示全部楼层
Post by elsove812;1840876
你加上端口试试?
<virtualHost 192.168.1.1:80>


我试过的,一样不行。很郁闷,我配置的另外一台也是LAMP环境。我在上面做测试可以跳。但是就这台不行,现在一直找不出问题所在。。急啊。。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-21 19:55:29 | 显示全部楼层
www.123.com是主域名,其他 ... 的跳转页面,
但是四个域名通过/www.123.cn/tiao,这样访问的话可以实现跳转到www.123.com这样域名上。
我一直没找到解决的办法,大家帮忙分析下。。是那里配置错误引起这样的情况。在这里先谢谢了!
回复 支持 反对

使用道具 举报

发表于 2008-4-21 20:12:13 | 显示全部楼层
在虚拟主机配置段外(配置段之前),要有这一句
NameVirtualHost www.123.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-21 20:20:19 | 显示全部楼层
Post by ppt2000;1840891
在虚拟主机配置段外(配置段之前),要有这一句
NameVirtualHost www.123.com


这个我加了的。不加apache起不来的。
namevirtualhost 192.168.1.1
回复 支持 反对

使用道具 举报

发表于 2008-4-21 22:29:41 | 显示全部楼层
把namevirtualhost 192.168.1.1 和下面的地址部分都改成*试一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-21 23:13:04 | 显示全部楼层
Post by ordinary;1840977
把namevirtualhost 192.168.1.1 和下面的地址部分都改成*试一下


改了就可以,但是为什么要这样设置才行呢?
回复 支持 反对

使用道具 举报

发表于 2008-4-21 23:25:18 | 显示全部楼层
*是代表所有
要不这么试一下namevirtualhost 192.168.1.1:80
<virtualHost 192.168.1.1:80>
要指定端口
回复 支持 反对

使用道具 举报

发表于 2008-4-23 16:38:18 | 显示全部楼层
Post by zx19821234;1841001
改了就可以,但是为什么要这样设置才行呢?


难道是因为namevirtual基于名称的虚拟主机,得是名称?ip不行?
回复 支持 反对

使用道具 举报

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

本版积分规则

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