服務(wù)器是 Window Server2008 (阿里云ECS)的。
首先你要購(gòu)買一個(gè)證書
阿里云SSL證書列表
我這里用的是賽門鐵克的免費(fèi)證書,有效期一年的。
點(diǎn)擊那個(gè)下載按鈕,進(jìn)入證書下載界面。根據(jù)網(wǎng)站所使用服務(wù)器軟件選擇,我的環(huán)境是Apache的
SSL證書下載界面
按照阿里云的給出步驟,下載證書之后把文件都放在C盤(放哪里隨個(gè)人喜好)
證書存放地址
接下來就是修改Apache的配置文件了,修改配置文件的前提是你之前是【可以正常訪問網(wǎng)站】的。
加入下面兩行代碼
Listen 443
LoadModule ssl_module modules/mod_ssl.so

修改后的樣子
然后在配置文件的最下面加入以下的代碼
NameVirtualHost *:443
<VirtualHost *:443>
#網(wǎng)站域名
ServerName www.******.com
SSLEngine on
#證書公鑰配置
SSLCertificateFile C:/Software/Template/cert/web/public.pem
# 證書私鑰配置
SSLCertificateKeyFile C:/Software/Template/cert/web/201800******.key
# 證書鏈配置
SSLCertificateChainFile C:/Software/Template/cert/web/chain.pem
#網(wǎng)站路徑
DocumentRoot C:/Website/falv
<Directory "C:/Website/falv">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
添加之后就是這樣的

修改
改完之后,就是去阿里云的ECS配置安全組策略
一定是【入方向】的

添加安全規(guī)則

安全組規(guī)則內(nèi)容
確定之后,列表中就會(huì)出現(xiàn)一條443的安全規(guī)則

image.png
最后就是自動(dòng)重寫跳轉(zhuǎn)http到https,就是用戶訪問網(wǎng)站時(shí),自動(dòng)將HTTP連接改為HTTPS連接
進(jìn)入網(wǎng)站頁面根目錄新建一個(gè).htaccess的文件,*號(hào)替換為網(wǎng)站域名就可以了
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.******.com/$1 [R,L]

HTTPS連接
HTTPS連接完成!?。?/p>