看图解释!
图一:主目录为网站数据所在根目录,将证书文件cer和key放到此目录内;
绑定端口方式按照图示填写;
图二:htaccess文件这里的作用是将所有http访问自动跳转到https,内容如下:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R=301]
备注:例如,以上伪静态实现 https://a.com https://www.a.com 实现同时访问。如果要实现301根域名跳转,规则例子如下:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [L,R=301]
RewriteCond %{HTTP_HOST} ^a.com [NC]
RewriteRule ^(.*)$ https://www.a.com/$1 [L,R=301]
证书文件和私钥文件分别填写对应的名称即可!(这里证书文件格式.cer .crt )
备注:多个域名单个证书,如图上操作即可!采用如上规则后,HTTP状态为301,永久重定向,适合百度HTTP认证!