一 虚拟主机的设置
1 在appache的httpd.conf文件中添入如下代码,serverName是你的虚拟主机的域名,DocumentRoot是你的项目代码文件路径。
<VirtualHost 127.0.0.1:80>
ServerName cake.com
DocumentRoot "d:/cake/"
<Directory "d:/cake/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost 127.0.0.2:80>
ServerName phpdig.com
DocumentRoot "d:/phpdig/"
<Directory "d:/phpdig/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
需要重启apache服务
2 修改系统的hosts文件,添加如下代码
127.0.0.1 cake.com
127.0.0.2 phpdig.com
在浏览器的地址栏中输入http://cake.com 或者 http://phpdig.com 查看你的配置是否成功。
二 虚拟目录的设置
在appache的httpd.conf文件中添入如下代码:
Alias /project "d:/project"
<Directory "d:/project">
Options Indexes FollowSymlinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
表示将d:/project目录映射到该主机的根目录下的project目录中。