此文主要服务于Win2003,win2008,win2008R2环境,apache服务器虚拟主机的配置,Linux用户请绕过。考虑到win2008R2为64位主机,因此选用WAMP
64位安装包。实践证明:Zend Server在64位R2下,非常不稳定,频繁出现zend optimizer Plus
C++出错,而wamp 64位非常稳定。
我们配置的虚拟主机是:多个站点,共享一个IP地址的情况
主要修改两个文件
1)
httpd.conf              
C:\wamp\bin\apache\Apache2.2.21\conf
2) httpd-vhosts.conf    
C:\wamp\bin\apache\Apache2.2.21\conf\extra
修改重点如下
1)httpd.conf 
   Include
conf/extra/httpd-vhosts.conf  
将前面的#去除  表示启用外部虚拟主机配置文件
   注意:不要将虚拟站点信息写在httpd.conf中,这样很混乱
 
2)
httpd-vhosts.conf    
修改如下
<VirtualHost *:80>
    ServerAdmin
webmaster@dummy-host.example.com
    DocumentRoot
"c:/wamp/www/lm/"
    ServerName
www.xxx.com
    ErrorLog
"logs/www.xxx.com-error.log"
    CustomLog
"logs/www.xxx.com-access.log" common
</VirtualHost>
<VirtualHost *:80>
    ServerAdmin
webmaster@dummy-host2.example.com
    DocumentRoot
"c:/wamp/www/wwwdoc/"
    ServerName
www.yyy.cn
    ErrorLog
"logs/www.yyy.cn-error.log"
    CustomLog
"logs/www.yyy.cn-access.log" common
<Directory
"c:/wamp/www/wwwdoc/">     
此段的作用是表明 www.yyy.cn做rewrite规则
   
Options Indexes
FollowSymLinks     因此必须打开目录浏览功能,如想禁止目录浏览
</Directory>                           需要在.htaccess中指定
</VirtualHost>
 
(原创文章,未经作者允许,禁止转载 联系QQ 31960096)
 
							
		 
						
		加载中,请稍候......