开发者社区> 问答> 正文

Linux一键安装web环境多个域名绑定问题

本来绑定了一个域名a. com


又按说明,想加一个域名b. com


就在/alidata/server/httpd-2.2.29/conf/vhosts 目录下,复制创建了一个 test.conf



<VirtualHost *:80>
    DocumentRoot /alidata/www/test
    ServerName www .b .com
    ServerAlias b. com
    <Directory "/alidata/www/test">
        Options Indexes FollowSymLinks
        AllowOverride all
        Order allow,deny
        Allow from all
    </Directory>
    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteRule ^(.*)-htm-(.*)$ .php?
        RewriteRule ^(.*)/simple/([a-z0-9\_]+\.html)$ /simple/index.php?
    </IfModule>
    ErrorLog "/alidata/log/httpd/test.log"
    CustomLog "/alidata/log/httpd/test.log" common
</VirtualHost>


但创建完了,发现问题来了


本来a. com 指向  /www/phpwind 目录
新的b. com指向 /www/test 目录
(发帖数不够5,不让发链接,所以域名中间都空了一个格)


但,无论是a.com  b.com 都指向了test 目录




求助各位了,弄了好长时间,谢谢!

展开
收起
笑看三界 2015-09-17 20:52:15 4551 0
3 条回答
写回答
取消 提交回答
  • 回2楼鬼才神兵的帖子
    具体能指点一下吗?谢谢了
    2015-09-17 22:26:48
    赞同 展开评论 打赏
  • 阿里云论坛版主,伪Linux运维,完美主义者。
    你上面的写法,两个域名都是指向test的啊!
    2015-09-17 21:57:58
    赞同 展开评论 打赏
  • 解决方案工程师,负责为企业规划上云迁移方案和云上架构设计,在网站建设开发和云计算领域有多年经验,专注于Linux平台的系统维护以及应用部署。致力于以场景化的方式让云计算,用更加通俗易懂的方式让更多人体验云计算,让云端的计算更质朴的落地。
    DocumentRoot /alidata/www/test
        ServerName www .b .com
        ServerAlias b. com

    你这样写,肯定公用一个目录了。


    分开写两个段
    2015-09-17 21:18:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载