1. 程式人生 > >伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法 伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法

伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法 伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法

轉自https://blog.csdn.net/milli236/article/details/72142066

伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法

2017年05月15日 14:17:09 閱讀數:5178

怎麼設定http跳轉到https?在為網站部署SSL證書後,可以實現https加密訪問,但是網站的使用者往往習慣了http訪問,這個時候我們就需要設定訪問http時自動跳轉到https。下面收集了幾種常見的伺服器環境下設定http跳轉到https方法

,供大家參考:

1、Apache設定http跳轉到https

(1)Apache環境下實現整站http自動跳轉到https需在網站的配置檔案的標籤內,鍵入以下內容:

Apache設定http跳轉到https1

(2)如果對某個目錄做https強制跳轉,則複製以下程式碼:

Apache設定http跳轉到https2

(3)如果只需要對某個網頁進行https跳轉,可以使用redirect 301來做跳轉:

redirect 301 /你的網頁 https://你的主機+網頁

 

2、IIS設定http跳轉到https

IIS版本下,6.0和7.0及以上版本的設定方法有區別,IIS6.0中實現http跳轉https方法是修改以下檔案:C:\WINDOWS\Help\iisHelp\common\403-4.htm。IIS7.0及以上版本是路徑:C:\inetpub\custerr\zh-CN\403.htm,修改的內容如下圖:

IIS設定http跳轉到https

注意:IIS6中,站點屬性-》目錄安全性-》編輯中把“要求安全通道(SSL)”勾選上即可。 IIS7、IIS8中,SSL設定>把“要求SSL”勾選即可。

 

3、Tomcat設定http跳轉到https

Tomcat 環境下設定http跳轉https需要做兩個地方改動:

(1)server.xml 中的埠要改成對應的“443”埠

(2)要在web.xml配置檔案中新增節點程式碼,如下:

Tomcat設定http跳轉到https

 

4、Nginx設定http跳轉到https

Nginx環境下設定http跳轉https需在配置80埠的檔案裡面,寫入以下內容即可。

Nginx設定http跳轉到https1

單獨頁面通用程式碼段,在需要強制為https的頁面上加入該程式碼進行處理

Nginx設定http跳轉到https2