zoukankan      html  css  js  c++  java
  • apache本地多域配置(wampserver本地多域配置)



    当我们在当地发展。通常在浏览器中输入 http://localhost/项目目录名 测试Web文件,你有没有想过在本地浏览器中,输入自己设定的名字进入项目目录,名相关的问题。


    比方我想配置一个主域名www.test.com和二级域名img.test.com(事实上二级域名与配置另外一个独立域名的原理是一样的)


    第一步:打开本地系统安装文件夹,比方我安装的是windows8,安装在c盘,进入文件夹C:WindowsSystem32driversetc
    找到一个叫hosts的文件,用记事本打开:

    在文件结尾增加下面代码:


    127.0.0.1 www.test.com
    127.0.0.1 www.test.com
    127.0.0.1 localhost

    输入完毕后保存。


    第二步:打开apache的安装位置,如我用的是wampserver。安装文件夹为:D:wampinapacheApache2.2.21


    打开一个叫conf的目录,它是apache的配置目录


    打开一个叫httpd.conf文件


    搜索一下Directory,找到一个如:<Directory "D:/wamp/www/">


    的一行。看到代码后

    把代码:


    Order deny,allow
        deny from all
        Allow from 127.0.0.1


    改成:
     Order allow,deny
        Allow from all


    第三步:

    在刚才这个httpd.conf文件里。搜索Include conf/extra/httpd-vhosts.conf

    去掉它前面的#。然后保存这个文件


    第四步:打开conf这个文件夹下一个子文件夹:extra,找到一个httpd-vhosts.conf这个文件。通常是最后一个文件,

    在文件最后加入上:
     

     <VirtualHost *:80>
    
    
        DocumentRoot "D:/wamp/www/test"
    
    
        ServerName www.test.com
    
    
     </VirtualHost>
    
    
     <VirtualHost *:80>
    
    
        DocumentRoot "D:/wamp/www/test/img"
    
    
        ServerName img.test.com
    
    
     </VirtualHost>
    
    
     <VirtualHost *:80>
    
    
        DocumentRoot "D:/wamp/www/"
    
    
        ServerName localhost
    
    
     </VirtualHost>




    这个依据文件夹依据自己的apache文件文件夹来自行调整,我的apache工作文件夹为D:/wamp/www/,改成自己的apache工作文件夹就可以。


    最后一步。重新启动apache,输入您的浏览器:www.test.com会出现test默认内容目录

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

  • 相关阅读:
    51nod 1138 【数学-等差数列】
    hdoj3665【简单DFS】
    hdoj3664【DP】
    51nod1270 【dp】
    51nod 1069【思维】
    关于一些数学符号和概率的阐述;
    51nod 1428【贪心】
    51nod 1133【贪心】
    51nod1127【尺取】
    51nod1126【矩阵快速幂】
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/4806851.html
Copyright © 2011-2022 走看看