如何將http跳轉成https如何讓http跳轉到https

2021-05-27 22:55:06 字數 5348 閱讀 8901

1樓:微醫**網

以下三個步驟可以實現:

1。我們需要在請求到達ssl服務之前,對80埠和443埠的請求進行區分,比如在防火牆上根據埠做nat,將443埠的請求對映到ssl伺服器上,而將80埠的請求對映到dmz區的任何一臺可以對外提供http服務的伺服器上,在不增加新硬體的基礎之上,可以選則門戶伺服器。當然不光防火牆,另外一些裝置如f5、redware等裝置均可以實現nat。

2。http服務到達門戶伺服器後,因門戶伺服器已對外提供了http服務,並且有自己的首頁,我們需要根據客戶訪問的域名區分客戶所訪問的首頁,即客戶在瀏覽器中輸入*******.

***跳轉到門戶首頁,客戶輸入***.***.***跳轉到新的首頁。

在apache http server上可以實現該功能

在httpd.conf中增加如下內容即可

[c-sharp] view plain copy

namevirtualhost *:80

documentroot /***/www

servername *******.***

errorlog logs/*******.***-error_log

customlog logs/*******.***-access_log ***mon

documentroot /***/***

servername ***.***.***

errorlog logs/***.***.***-error_log

customlog logs/***.***.***-access_log ***mon

3。我們將新的首頁放到/***/***目錄下,新的首頁可以通過refresh方式實現從http->https的自動跳轉

>手動跳轉

2樓:匿名使用者

http跳轉到https有多種實現方式,你可以使用js跳轉,也可以伺服器設定301重定向,搜尋引擎比較推崇使用301重定向來實現http向htttps的跳轉。http://zhannei.

如何讓http跳轉到https

3樓:匿名使用者

1、可以在伺服器端設定301重定向,讓http自動跳轉到https。

2、可以通過在網頁使用js來跳轉到https。

3、可以在谷歌瀏覽器設定強制訪問https;

具體是配置方法參考:http://zhannei.

4樓:匿名使用者

重定向,直接https url

怎樣讓http請求跳轉到https

5樓:過一會

如何設定http自動跳轉到https?apache環境下,配置好https後,需要設定url重定向規則,使**頁面的http訪問都自動轉到https訪問。 1、先開啟url重定向支援 1)開啟apache/conf/httpd.

conf,找到 #loadmodule rewrite_module modules/mod_rewrite

如何設定http到https的自動跳轉

6樓:匿名使用者

如何設定http自動跳轉到https?apache環境下,配置好https後,需要設定url重定向規則,使**頁面的http訪問都自動轉到https訪問。

1、先開啟url重定向支援

1)開啟apache/conf/httpd.conf,找到 #loadmodule rewrite_module modules/mod_rewrite.so 去掉#號。

2)找到你**目錄的段,比如我的**目錄是c:/www,找到

…修改其中的 allowoverride none 為 allowoverride all3)重啟apache服務2、設定重定向規則

1)在你**目錄下放一個.htaccess檔案。windows環境下,不能把檔案直接改名為.

htaccess,會提示你必須輸入檔名。所以我們先新建一個「新建文字文件.txt」文件,記事本開啟,選擇另存為,儲存型別選擇「所有檔案(*.

*)」,檔名輸入「.htaccess」,儲存。這樣便生成了一個.

htaccess檔案。

2)編輯器開啟.htaccess檔案,寫入如下規則:

解釋:% —— 訪問埠

% —— 比如如果url是 http://localhost/tz.php,則是指 /tz.php

% —— 比如如果url是 http://localhost/tz.php,則是指 localhost

以上規則的意思是,如果訪問的url的埠不是443,且訪問頁面不是tz.php,則應用rewriterule這條規則。這樣便實現了:訪問了

http://localhost/index.php 或者

等頁面的時候會自動跳轉到 https://localhost/index.php 或者

但是訪問 http://localhost/tz.php

的時候就不會做任何跳轉,也就是說 http://localhost/tz.php 和 https://localhost/tz.php

兩個地址都可以訪問。

7樓:匿名使用者

我們需要找到apache的配置檔案httpd.conf,然後新增以下**:

以上**是針對整站進行跳轉,如果只需要跳轉某個目錄,則新增**:

在配置80埠的檔案中,新增以下**:

server

這是三種伺服器裡面相對比較麻煩的,不過一步一步來,也是可以實現的。

首先,我們需要在伺服器根目錄下找到conf這個目錄,找到其中server.xml檔案這個檔案,修改裡面的redirectport值為443,預設值一般為8443。

然後,還是在這個目錄下找到web.xml檔案,在尾部新增**

auth

protected area

/user/*

/main/index

ssl required

confidential

如果使用者遇到的問題不能解決,可通過wosign官網客服尋求幫助,wosign可提供免費一對一的ssl證書技術部署支援網頁連結,免除後顧之憂。

8樓:匿名使用者

跳轉方法有很多,這裡全部都有介紹。http://zhannei.

http怎麼自動跳轉https?

9樓:nice的小夥子

apache 版本

如果需要整站跳轉,則在**的配置檔案的標籤內,鍵入以下內容:

如果對某個目錄做https強制跳轉,則複製以下**:

如果只需要對某個網頁進行https跳轉,可以使用redirect 301來做跳轉!redirect 301 /你的網頁 https://你的主機+網頁

nginx版本

在配置80埠的檔案裡面,寫入以下內容即可。

server

iis 版本

iis中實現http自動轉換到https方法介紹 (403跳轉對seo有一定影響)

1、根據iis版本備份以下檔案:

iis6.0 路徑

iis7.0以上 路徑

2、把以下內容全部拷貝替換(403-4或403)裡面所有內容,儲存即可

在需要強制為http的頁面上加入以下**進行處理

10樓:匿名使用者

你可以通過js來跳轉,也可以通過伺服器配置301來跳轉,常見的http自動跳轉到https方法介紹http://zhannei.baidu.

訪問http自動跳轉到https怎麼辦

11樓:光網

1、確定**是否安裝了ssl,如果安裝了請刪除,並且清空偽靜態配置跳轉**。

2、清空瀏覽器訪問記錄,徹底清楚後,重新開啟瀏覽器訪問**是否跳轉https,如果不跳轉那麼說明**本身就沒有強制https設定。

注:如果您不是**負責人,那麼以上的說明不適合您,因為有的**他是強制https加密訪問的,確保**的安全才會啟用。

如何將HTTP站點轉換成HTTPS,及後續問題

從http升級到https,先來淘自寶 gworg ssl機構申請ssl證書,將ssl證書部署到伺服器端,就可以實現https 具體方法,可參考 如何將http站點轉換成https,及後續問題 1 首先你有一個可正常訪問的http站點 2 到ca機構申請ssl證書 3 將ssl證書部署到 伺服器端,...

如何將http站點轉換成https,及後續問題

到ca機構申請ssl證書,然後按照ca機構提供的安裝教程將ssl證書安裝在 的伺服器上,即可實現https,如果不想自己動手安裝,也可求助ca機構工程師協助安裝。https www.為http站點加上ssl證書,即可轉換 為https 您可以聯絡ssl盾客服幫您選擇和配置 如何解決將http站點轉換...

如何設定http自動跳轉,如何設定http自動跳轉https

一 生成伺服器端證書檔案 確保兩個協議都可以訪問後,然後使用偽靜態設定強制s訪問就可以了。如何設定http到https的自動跳轉 如何設定http自動跳轉到https?apache環境下,配置好https後,需要設定url重定向規則,使 頁面的http訪問都自動轉到https訪問。1 先開啟url重...