windows 下XAMPP集成環境配置apache的SSL證書
阿新 • • 發佈:2019-02-24
配置 windows rule 文件路徑 找到 main 自己 域名 apache 3.編輯Apache根目錄下 conf/httpd.conf 文件,
4.修改:apache的httpd-ssl.conf文件自帶的
DocumentRoot "C:/xampp/htdocs"
RewriteEngine on
1.在騰訊與申請的免費SSL證書。按其要求配置,並提交申請,進行審核,審核通過,獲得一年使用的SSL免費證書。
2.按下面的要求,進行SSL證書安裝配置。本人在配置XAMPP下的apache時,無需復制下面的,只需要把獲取的證書,放到xampp/apache/conf下就可以了。
3.編輯Apache根目錄下 conf/httpd.conf 文件,
找到 #LoadModule ssl_module modules/mod_ssl.so
和 #Include conf/extra/httpd-ssl.conf
,去掉前面的#
號註釋;
4.修改:apache的httpd-ssl.conf文件自帶的 VirtualHost 裏面對應的文件路徑和名稱就可以了。
<VirtualHost www.domain.com:443>
DocumentRoot "C:/xampp/htdocs"
ServerName localhost:443 #localhost是你的域名。
SSLCertificateFile "conf/2_demo.vsquan.cn.crt" #根據前面的名稱找到替換成自己路徑
SSLCertificateKeyFile "conf/3_demo.vsquan.cn.key" #同上
SSLCertificateChainFile "conf/1_root_bundle.crt" #同上
</VirtualHost>
5.如果使得http訪問時進行重定向,把下面的內容放置到httpd.conf最後就可以了
5.如果使得http訪問時進行重定向,把下面的內容放置到httpd.conf最後就可以了
RewriteEngine on
RewriteCond %{HTTP_HOST} !^http://localhost/ [NC]
RewriteRule ^/(.*) https://localhost/ [L]
localhost就是你自己的域名。
windows 下XAMPP集成環境配置apache的SSL證書