阿里雲萬網虛擬主機安裝配置Https(SSL)教程


太多太多的用戶咨詢阿里雲虛擬主機是否可以安裝SSL數字證書?萬網空間是否可以支持HTTPS協議訪問網站?答案只有一個:目前阿里雲虛擬主機都不支持安裝SSL證書!但是,但是,可以曲線實現目標!

 

1.為了開啟HTTPS肯定是要申請證書的,提供證書服務的品牌包括:symantec,geotrust,thawte,comodo,cfca等。

 

2.虛機是不支持https的,那么技巧在於通過阿里雲的CDN服務來跳轉一下,進而支持https:阿里雲CDN服務目前促銷價60元/年(100G流量、1000萬次https請求)。

好消息,通過萬維景盛購買的阿里雲虛擬主機,只需要加98元就包含證書、證書部署、不限量CDN,非常省心非常划算哦!立即購買阿里雲主機證書部署服務(選擇198元的trustasia DV證書,結算時勾選100元SSL券)。

 

3.進入阿里雲控制台,訪問CDN,進入CDN域名列表,添加你的域名,如果已經有了可以不用添加。

 

4.配置CDN的SSL,開啟HTTPS加速模式

 

上傳並配置一下你的SSL數字證書,記住要選擇HTTP→HTTPS

 

5.關閉CDN的過濾參數

 

程序鏈接的參數一旦被過濾就會出現故障報錯,切記過濾哦!

 

6.修改DNS解析記錄

 

7.修改wordpress配置文件和數據庫,如果你的網站是wordpress的話。其他程序請根據程序商的說明做配置。也有的程序不需要做任何配置。

 

配置文件修改wp-config.php

1
2
3
4
5
require_once (ABSPATH . ‘wp-settings.php’);之前,添加以下四個記錄。在沒有添加第四個記錄的時候,我的后台總是css和jquery出錯,不正常。
define(‘FORCE_SSL_ADMIN’, true);
define(‘FORCE_SSL_LOGIN’, true);
$_SERVER [‘HTTPS’] = ‘ON’;
define( ‘CONCATENATE_SCRIPTS’, false );

 

數據庫表:wp_options

1
option_name:siteurl,home,ossdl_off_cdn_url三個記錄的option_value都從原來的http: //www.againfly.com改成https://www.againfly.com

8.添加一個.htaccess文件

1
2
3
4
5
6
7
8
在站根節點上傳創建那么一個.htaccess文件,用來重定向301狀態
文件內容:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]</IfModule>

為什么那么多的用戶要給網站安裝SSL數字證書呢?因為一旦網站安裝上SSL證書,用戶訪問網站的時候,瀏覽器地址欄會顯示安全字樣,看起來高大上,給訪客一個心理暗示——這個網站很正規,很可靠,從而帶來商機!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM