开发者社区> 问答> 正文

一个阿里云apache服务器配置两个或多个域名forLinux




一个阿里云apache服务器配置两个或多个域名for Linux:
1.默认已经配置好了阿里云提供的一键web安装,可以参考:http://www.kechengliu.com/1195tie1-1.html
2.修改/alidata/server/httpd/conf/vhosts下的文件phpwind.conf
      vi phpwind.conf


    在后面添加红色标记部分(以jiajiao2.kechengliu.com为例,目录为/alidata/www/jiajiao)
[font=Tahoma, 'Microsoft Yahei', Simsun] <DirectoryMatch "/alidata/www/phpwind/(attachment|html|data)">
<Files ~ ".php">
Order allow,deny
Deny from all
</Files>
</DirectoryMatch>

<VirtualHost *:80>
        DocumentRoot /alidata/www/phpwind
        ServerName localhost
        ServerAlias localhost
        <Directory "/alidata/www/phpwind">
            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/phpwind-error.log"
        CustomLog "/alidata/log/httpd/phpwind.log" common
</VirtualHost>

<font color="#ff0000"><VirtualHost *:80>
        DocumentRoot /alidata/www/jiajiao
        ServerName jiajiao2.kechengliu.com
        ServerAlias jiajiao2.kechengliu.com
        <Directory "/alidata/www/jiajiao">
            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/jiajiao-error.log"
        CustomLog "/alidata/log/httpd/jiajiao.log" common
</VirtualHost></font>




3.输入命令:/alidata/server/httpd/bin/apachectl restart 重启apache测试。


4.测试网站。请在浏览器中输入域名,测试设置。


域名1:www.kechengliu.com默认是localhost,访问的是/alidata/www/phpwind下的文件


域名2:jiajiao2.kechengliu.com访问的是/alidata/www/jiajiao下的文件


                                                                             ---开发者:课程流团队
注:转载请注明出处http://www.kechengliu.com/1487tie1-1.html

展开
收起
雪中漫步2 2015-04-12 00:39:23 13793 0
2 条回答
写回答
取消 提交回答
  • Re一个阿里云apache服务器配置两个或多个域名forLinux
    不好使呀,两个域名都是访问第一个网站。
    2016-04-12 21:56:13
    赞同 展开评论 打赏
  • Re一个阿里云adiyipache服务器配置两个或多个域名forLinux
    第一次发帖,不太数量,尽情见谅。阿里云对discuz改变了很多,权限也很多,原版请见
    转载请注明出处[link]http://www.kechengliu.com/1487tie1-1.html [/link]
    2015-04-12 00:47:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
创新改变行业——释放域名生态的力量 立即下载
“域”见更美好的未来——域名筑梦互联网+ 立即下载
“域”感——《域名投资从入门到精通》 立即下载

相关镜像