配置咱就很少说了,网站一搜一大堆,在这就谈谈Apache引入“http-ssl.conf”文件后没法启动问题吧php
去掉#Include conf/extra/httpd-ssl.conf前面的注释Apache就启动不了了ide
查看错误日志,提示网站错误或者文件不存在网站
httpd-ssl.conf文件夹下的全部路径都须要根据本身的实际状况做出改变,估计好多人刚开始都跟我同样,直接去掉httpd.conf 文件下引入这个文件的注释,而后修改证书引入路径,再而后就启不来了。。。。。。ui
若是屡次调试后Apache仍是没法启动,建议采用如下方法尝试:spa
第一步:调试
#Include conf/extra/httpd-ssl.conf前面的注释“不动”日志
引入一个自定义的文件,名字随意,例如:custom-ssl.confblog
Include conf/extra/custom-ssl.confip
第二步:ssl
编辑自定义的文件“”,包含路径、引入SSL等基本信息,示例以下:
注意:七、八、九、11这几行根据本身的实际状况更改!
Listen 443 <VirtualHost *:443> SSLEngine on SSLProtocol all -SSLv2 -SSLv3 SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5 SSLCertificateFile "E:/Apache/conf/ssl/2_www.weisen.com.crt" SSLCertificateKeyFile "E:/Apache/conf/ssl/3_www.weisen.com.key" SSLCertificateChainFile "E:/Apache/conf/ssl/1_root_bundle.crt" DocumentRoot "E:\WWW\weisen" <Directory /> Options +Indexes +FollowSymLinks +ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted </Directory> </VirtualHost>
第三步
重启Apache,而后访问域名,ok!
都开始搜索错误解决方法了,对于配置SSL的其它步骤和强制HTTPS访问,应该都没啥问题吧!
欢迎其余码友提出更好的方案!