通过一个主机ip设置不同的虚拟目录,实现在一台服务器上的多个项目,使用不同的域名访问。
第一步:修改apache的配置文件httpd.conf
# Virtual hosts
Include conf/extra/httpd-vhosts.conf //将此项打开
第二步:找到apache安装的位置,修改文件httpd-vhosts.conf
<VirtualHost *:80> ServerAdmin bfztest@qq.com //管理员邮箱 DocumentRoot "D:wampwwwfztest" //项目根目录 ServerName bfztest.com //自定义域名
ServerAlias bfztest.com //必须跟自定义域名一致 ErrorLog "D:wampinlogserror.log" CustomLog "D:wampinlogsaccess.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin myci@qq.com //管理员邮箱 DocumentRoot "D:wampwwwmyci" ServerName myci.com //第二个自定义域名
ErrorLog "D:wampinlogserror.log" CustomLog "D:wampinlogsaccess.log" common </VirtualHost>
第三步:修改本地hosts文件,在最后加上这两句
127.0.0.1 bfztest.com
127.0.0.1 myci.com
第四步:重启apache