zoukankan      html  css  js  c++  java
  • php多虚拟主机配置

    一、配置httpd.conf
    # Virtual hosts
    #Include conf/extra/httpd-vhosts.conf       //取消这一行的#

    二、配置httpd-vhosts.conf文件

    1.多IP模式
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocs"          //虚拟主机文件夹
        ServerName 127.0.0.1                        //访问IP地址
    </VirtualHost>
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocsA"
        ServerName 127.0.0.2
    </VirtualHost>
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocsB"
        ServerName 127.0.0.3
    </VirtualHost>

    2.多站点设置

    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocs"          //虚拟主机文件夹
        ServerName www.a.com                        //访问的域名
    </VirtualHost>
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocsA"
        ServerName www.b.com
    </VirtualHost>
    <VirtualHost *:80>
        DocumentRoot "E:/www/htdocsB"
        ServerName www.c.com
    </VirtualHost>

    3.多端口

    <VirtualHost *:8080>
        DocumentRoot "E:/www/htdocs"          //虚拟主机文件夹
        ServerName 127.0.0.1                        //访问的IP及端口
    </VirtualHost>
    <VirtualHost *:8081>
        DocumentRoot "E:/www/htdocsA"
        ServerName 127.0.0.1
    </VirtualHost>
    <VirtualHost *:8082>
        DocumentRoot "E:/www/htdocsB"
        ServerName 127.0.0.1
    </VirtualHost>

    三、修改windows系统下的C:WindowsSystem32driversetchosts文件(需要管理员身份,不然无法修改)

      # IP                Hosts
          127.0.0.1    localhost
          127.0.0.1    bookstore
          127.0.0.1    diaryfood

    Hosts参数需要跟ServerName参数名是一样的,这样就可以通过在浏览器的地址栏里输入 bookstore:8080 访问相应的虚拟网站了

  • 相关阅读:
    第3天:视图提取请求参数和响应对象
    第2天:Django路由与视图
    第1天:Django框架简介与工程创建
    Jenkins多选项框使用
    备份Kylin的Metadata
    前台传值 后台接受乱码
    查询表的列名,字符类型
    html div隐藏后取消所占的空位
    bootstrap 利用jquery 添加disabled属性
    bootstrap datetimepicker 复选可删除,可规定指定日期不可选
  • 原文地址:https://www.cnblogs.com/Medeor/p/3153815.html
Copyright © 2011-2022 走看看