红联Linux门户
Linux帮助

Linux下Apache基于域名多站的配置方法!真没人配置过吗?

发布时间:2010-10-28 19:25:10来源:红联作者:yk19880829
刚配置好LAMP环境! 服务器只有1个IP 但是我有两个站点 已经将2个域名解析到服务器的IP了!
现在2个域名! www.web1.com www.web2.com

现在改如何配置apache 使2个域名对应2个站点!和目录啊! 问题发了3次了一直没见人回复! 难道真没人实践过! 没人配置过LINUX服务器的WEB服务器! 都别藏着了!拿出来大家一起分享下嘛!

我在httpd.conf 代码末尾用 include 包含了另外一个 web.conf 然后在web.conf里写上了新的NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any block.
#


NameVirtualHost *

ServerAdmin iworkiwin@gmail.com
DocumentRoot web/web2
ServerName www.web1.com
ErrorLog logs/localhost-error_log
CustomLog logs/localhost-access_log common

NameVirtualHost *

ServerAdmin iworkiwin@gmail.com
DocumentRoot web/web1
ServerName www.web2.com
ErrorLog logs/localhost-error_log
CustomLog logs/localhost-access_log common


还是不行 一重新启动apache就出错的! 哪位兄弟实践配置过哦! 分享下嘛! 不要拿8080端口来发帖子回复哦! 8080那样子的配置都知道! 我要的是 2个域名分别访问2个目录对应2个站点! 非一个80端口一个8080端口!
文章评论

共有 6 条评论

  1. wei86211 于 2011-01-29 15:37:13发表:

    在conf的配置文件里有一个“DocumentRoot”的配置项给他禁掉试一下

  2. bbsworks 于 2011-01-21 16:10:29发表:

    过了

  3. kloss 于 2011-01-18 20:04:10发表:

    装个webmin就很容易解决了,不要说多域名,就算是多ip多域名一样搞定

  4. linxr25 于 2011-01-18 13:03:22发表:

    把第二个NameVirtualHost * 删了应该就行了

  5. alick 于 2010-10-30 18:12:32发表:

    搜apache 虚拟主机相关的资料

  6. yk19880829 于 2010-10-29 18:47:32发表:

    没人 继续等待!