zoukankan      html  css  js  c++  java
  • xampp虚拟主机的配置

    一、修改httpd.conf
     
    文件目录 xampp => apache =>conf => httpd.conf

    1.在文件内搜索 关键字“httpd-vhosts.conf”,找到如下字段

    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf//确保此段开头没有#
    

     2.在文件内搜索关键字“AllowOverride All”,找到如下字段

    <Directory "D:/xampp/cgi-bin">
        AllowOverride All
        Options None
        Require all granted
    </Directory>
    
    //修改为
    <Directory "D:/xampp/cgi-bin">
        Options Indexes FollowSymLinks Includes ExecCGI
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
    

    3.搜索字段“DocumentRoot”,如下

    DocumentRoot "D:/xampp/htdocs"//确保此处路径是你要访问的项目的根路径
    
    ps:可以配置特定的根路径,比如: DocumentRoot "D:/www"
    

     二、修改httpd-vhosts.conf

    文件目录 xampp => apache =>conf => extra => httpd-vhosts.conf

    文件最后面可看到如下

    ##<VirtualHost *:80>
        ##ServerAdmin webmaster@dummy-host2.example.com
        ##DocumentRoot "D:/xampp/htdocs/dummy-host2.example.com"
        ##ServerName dummy-host2.example.com
        ##ErrorLog "logs/dummy-host2.example.com-error.log"
        ##CustomLog "logs/dummy-host2.example.com-access.log" common
    ##</VirtualHost>
    

     1.用ip访问

    <VirtualHost 127.0.0.5:80>//设置访问的ip
        ##ServerAdmin webmaster@dummy-host2.example.com
        DocumentRoot "D:/www"//你的项目文件目录
        ServerName  testname.dev//此项目的名称
        ##ErrorLog "logs/dummy-host2.example.com-error.log"
        ##CustomLog "logs/dummy-host2.example.com-access.log" common
    </VirtualHost>
    

     2.用ServerName访问

    <VirtualHost *:80>
        ##ServerAdmin webmaster@dummy-host2.example.com
        DocumentRoot "D:/www"//你的项目文件目录
        ServerName testname.dev//此项目的名称,通过此名称来访问项目,还需配置hosts文件
        ##ErrorLog "logs/dummy-host2.example.com-error.log"
        ##CustomLog "logs/dummy-host2.example.com-access.log" common
    </VirtualHost>
    

     3.配置hosts文件

    文件目录 C:WindowsSystem32driversetchosts
    在文件中加入
    127.0.0.1   testname.dev 
    

    三、修改完记得重启aphache在进行访问三、修改完记得重启aphache在进行访问

     
  • 相关阅读:
    [Swift]iOS开发之CATransform3D
    [Swift]iOS开发之锚点anchorPoint
    [Swift]iOS开发之ScrollView
    [Swift]iOS开发之不同界面传值
    [Swift]Xcode7设置网络请求权限
    tomcat非安裝方式,添加windows服務啟動方式
    tomcat配置环境变量
    .eslintrc.js
    vscode中eslint配置文件setting.json
    解决vue项目路由出现message: "Navigating to current location (XXX) is not allowed"的问题
  • 原文地址:https://www.cnblogs.com/pcx105/p/6369520.html
Copyright © 2011-2022 走看看