Apache本地配置多域名

第一步:打开本地系统安装目录,进入目录C:\Windows\System32\drivers\etc找到一个叫hosts文件,用记事本打开,在文件结尾加入以下代码:

127.0.0.1 www.test.com (以绑定www.test.com为例)

第二步:打开Apache的安装位置假如是:”D:/PHP/Apache24/”,打开文件件conf下的httpd.conf文件,找到一个如<Directory “D:/PHP/www/”>的一行,看到

Order deny,allow

deny from all

Allow from 127.0.0.1

改成

Order deny,allow

Allow from all

找不到则不用改;

找到#Include conf/extra/httpd-vhosts.conf去掉它前面的#,保存文件

第三步:打开conf文件夹下一个子目录extra,找到httpd-vhosts.conf文件,在文件最后添加上:

<VirtualHost *:80>

    DocumentRoot "D:/PHP/www"

    ServerName localhost

</VirtualHost>

 

<VirtualHost *:80>

    DocumentRoot "D:/PHP/www/test"

    ServerName www.test.com

</VirtualHost>

这个根据自己的apache文件目录来进行自行调整,我的apache工作目录为”D:/PHP/www”

最后一步,重启apache,在浏览器中输入:www.test.com会出现test文件夹下的默认内容。

posted @ 2016-07-18 15:28  黄志东  阅读(619)  评论(0编辑  收藏  举报