一、在wamp環境下,直接通過修改http.conf配置文件來配置apache的虛擬機步驟如下:
#Virtual Machine <Directory "F:\www\youpeng\www"> Options Indexes FollowSymlinks Order allow,deny Allow from all </Directory> NameVirtualHost *:80 <VirtualHost *:80> ServerName youpeng.com DocumentRoot F:\www\youpeng\www </VirtualHost> C:\WINDOWS\system32\drivers\etc\hosts
Okay,this is so simple.
二、在zend server和windows 7環境下,通過修改http.conf配置文件中的加載虛擬機擴展配置文件來實現apache的虛擬機配置步驟如下:
1.修改http.conf文件中引入虛擬機擴展文件的語句(#)註銷去掉.
# Virtual hosts Include conf/extra/httpd-vhosts.conf
>> LoadModule .....
>> Include conf/extra/httpd-vhosts.conf
2.打開apache擴展目錄extra/httpd-vhosts.conf文件,添加下面的語句:
<VirtualHost *:80> ServerName localhost DocumentRoot "D:\www" </VirtualHost> <VirtualHost *:80> ServerName ihotelstore_booking_v2.com DocumentRoot "D:\www\bc\ihotelstore\trunk" </VirtualHost>
最後修改c:\Windows\System32\driver\etc\文件hosts,直接添加下面的語句:
127.0.0.1 localhost 127.0.0.1 ihotelstore_booking_v2.com
添加支持多个项目,多个域名的步骤就是重复1,2的步骤:
例如:为了新版本的ihotelstore,添加一个ihotelstore_booking_v3.com域名指向访问。
1.在extra/httpd-vhosts.conf文件,添加如下语句:
<VirtualHost *:80> ServerName ihotelstore_booking_v3.com DocumentRoot "D:\www\bc\ihotelstore3\trunk" </VirtualHost>
2.修改c:\windows\System32\drivers\etc路径下面的文件hosts,直接添加下面的语句:
127.0.0.1 ihotelstore_booking_v3.com
××:在windows 7 64bit中windows 7 32bit的操作系统host文件所在的目录,我记得好像是不相同的。