伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法 伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法
轉自https://blog.csdn.net/milli236/article/details/72142066
伺服器安全升級:ssl證書配置好,設定http跳轉https的幾種方法
2017年05月15日 14:17:09 milli236 閱讀數:5178怎麼設定http跳轉到https?在為網站部署SSL證書後,可以實現https加密訪問,但是網站的使用者往往習慣了http訪問,這個時候我們就需要設定訪問http時自動跳轉到https。下面收集了幾種常見的伺服器環境下設定http跳轉到https方法
1、Apache設定http跳轉到https
(1)Apache環境下實現整站http自動跳轉到https需在網站的配置檔案的標籤內,鍵入以下內容:
(2)如果對某個目錄做https強制跳轉,則複製以下程式碼:
(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,修改的內容如下圖:
注意:IIS6中,站點屬性-》目錄安全性-》編輯中把“要求安全通道(SSL)”勾選上即可。 IIS7、IIS8中,SSL設定>把“要求SSL”勾選即可。
3、Tomcat設定http跳轉到https
Tomcat 環境下設定http跳轉https需要做兩個地方改動:
(1)server.xml 中的埠要改成對應的“443”埠
(2)要在web.xml配置檔案中新增節點程式碼,如下:
4、Nginx設定http跳轉到https
Nginx環境下設定http跳轉https需在配置80埠的檔案裡面,寫入以下內容即可。
單獨頁面通用程式碼段,在需要強制為https的頁面上加入該程式碼進行處理