mydomainname.com不使用https

时间:2011-02-24 11:46:29

标签: apache https ssl-certificate

我已经创建了一个用于测试目的的自签名SSL证书,我已经在我的虚拟主机文件中配置了生成的证书。但是,当我尝试使用https://mydomainname.com访问我的域时,它无效。 Mozilla给出了错误页面

  

Firefox无法建立连接   到mydomainname.com的服务器。

我有一台Windows Vista计算机,我的虚拟主机文件如下:

我的虚拟主持人文件:

<IfDefine SSL>
 <VirtualHost mydomainname.com:80>
       #ServerName www.mydmainnamw.com:8080
       #DocumentRoot "C:/.../My Company/My Sites/johnbokma.com/site/web"
       #CustomLog logs/lc.johnbokma.com.access.log combined
       #ErrorLog logs/lc.johnbokma.com.error.log

       SSLEngine on
       SSLCertificateFile C:/Program Files (x86)/ApacheSoftwareFoundation/conf/ssl.crt/server.crt 
       SSLCertificateKeyFile C:/Program Files (x86)/ApacheSoftwareFoundation/conf/ssl.key/server.key

       SetEnvIf User-Agent ".*MSIE.*" nokeepalive ssl-unclean-shutdown
       CustomLog logs/ssl_request_log \
       "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"

 </VirtualHost>
<IfDefine SSL>

1 个答案:

答案 0 :(得分:1)

您是否启用了ssl并收听正确的端口?

NameVirtualHost *:443
Listen 443
SSLEngine On

您应该使用https的默认端口(443) 您的虚拟主机看起来应该是这样的(取消注释servername部分)

 <VirtualHost *:443>
     ServerName mydomainname.com