zoukankan      html  css  js  c++  java
  • Apache 配置两个域名匹配的文件夹和配置多个Web站点

    Apache的虚拟主机是一种同意在同一台机器上,执行超过一个站点的解决方式,同一时候也就能够邦迪二级域名到指定的文件夹。虚拟主机有两种。一种叫基于IP的(IP-based),还有一种叫基于名字的(name-based)。

    虚拟主机的存在,对用户来说是透明的。

    说一下基于名字的(name-based),基于IP。请自助百度。比方这http://www.cnblogs.com/see7di/archive/2011/06/15/2239756.html

    打开httpd.conf

    vi /etc/httpd/conf/httpd.conf

    打开这行语句的凝视

    NameVirtualHost *:80

    在文件最后增加下面代码


     
    <VirtualHost *:80>
        ServerAdmin zhangningning2012@163.com
        DocumentRoot /var/www/html/about
        ServerName about.erdian.net
        ServerAlias about.erdian.net
        ServerAlias zhangningning.erdian.net
        ErrorLog logs/about.com-error_log
        CustomLog logs/about.com-access_log common
    </VirtualHost>
    <VirtualHost *:80>
        ServerAdmin zhangningning2012@163.com
        DocumentRoot /var/www/html
        ServerName erdian.net
        ServerAlias *.erdian.net
        ServerAlias erdian.net
        ErrorLog logs/about.com-error_log
        CustomLog logs/about.com-access_log common
    </VirtualHost>

    注意

    1.VirtualHost之间是有顺序的,从第一个開始依次匹配
    2.能够配置多个ServerAlias来匹配多个地址。 
    3.若出现403(Forbidden),将AllOverride None改为AllOverride All
    
    
    http://www.erdian.net/?p=222
    

    版权声明:本文博客原创文章,博客,未经同意,不得转载。

  • 相关阅读:
    使用cwRsync在Windows的目录之间增量同步文件
    Linux搭建lnmp环境
    ie下文件上传无权访问的问题
    10
    8
    9
    7
    网络爬虫环境配置之的模块安装
    pip的更新问题
    【转】进程与线程的一个简单解释
  • 原文地址:https://www.cnblogs.com/gcczhongduan/p/4642757.html
Copyright © 2011-2022 走看看