windows下配置apache虚拟主机

网上写的有点乱,自己综合着配置了一下,记录记录。

先说一下我机器上的环境,很简单,xampp 1.7,apache,php,mysql都有了,装在D:\xampp下。

1. 找到并打开httpd.conf,我这里在D:\xampp\apache\conf文件夹下。网上说要像这样注释掉#ServerAdmin admin@localhost ,#ServerName localhost:80,#DocumentRoot DocumentRoot “D:/xampp/htdocs”三行,但是这样就不能localhost了,我这里没注。

2. 去掉mod_proxy.so和mod_proxy_ajp.so的注释

3. 找到Include conf/extra/httpd-vhosts.conf这行,看看有没有被注释掉,如果有,去掉注释。

4. 找到并打开httpd-vhosts.conf,我这里在D:\xampp\apache\conf\extra文件夹下

5. 在该文件最末尾添加一段
NameVirtualHost 192.168.70.194:80
<VirtualHost 192.168.70.194:80>
    ServerAdmin made@made.net
    ServerName www.pojaa.com
    DocumentRoot D:/www/htdocs/www
    <Directory “D:/www/htdocs/www”>
        DirectoryIndex index.php
        AllowOverride All
        Order allow,deny
        Allow from all
        Options Indexes FollowSymLinks Includes ExecCGI
    </Directory>
    ErrorLog @rel_logfiledir@/dummy-host.example.com-error_log
    CustomLog @rel_logfiledir@/dummy-host.example.com-access_log common
</VirtualHost>

ok,重启apache,搞定

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>