为了支持SSL,我把APACHE由2.0不带SSL,升级到APACHE2.2带SSL版
2.0版本
LoadModule php5_module "c:/php/php5apache2 .dll"
AddType application/x-httpd-php .php
2.2以后的版本,
LoadModule php5_module "c:/php/php5apache2_2 .dll"
AddType application/x-httpd-php .php
虚拟主机的配置,现改为
C:/Program Files/Apache Software Foundation/Apache2.2/conf/extra/httpd-vhosts.conf
配置方法跟以前是一样的
让SSL支持虚拟主机
SSL站点的虚拟主机放在
C:/Program Files/Apache Software Foundation/Apache2.2/conf/extra/httpd-ssl.conf
里面默认已经有一个例子,接下来要让它支持虚拟主机
最关键两句
Listen 443
NameVirtualHost *:443
最开始我只是在 httpd-vhosts.conf设置了NameVirtualHost *:80
SSL配置中怎么配置都不起作用,一直到打开了NameVirtualHost *:443 ,SSL中虚拟主机配置成功