TShopping

 找回密碼
 註冊
搜索
查看: 1866|回復: 0
打印 上一主題 下一主題

[教學] 網址如何從http自動轉為https?

[複製鏈接]
跳轉到指定樓層
1#
發表於 2018-12-3 10:41:43 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
 
Push to Facebook
因搜尋引擎改版,網站不得不改https
當網站安裝了SSL後,如何把網址自動轉成https?

在網頁目錄-public_html,有一個檔案叫 .htaccess,編輯檔案內容,然後將以下轉向的規則寫在裡面:

寫法1:
  1. RewriteCond %{HTTPS} off
  2. RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
複製代碼


寫法2
  1. RewriteCond %{SERVER_PORT} !^443$
  2. RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
複製代碼


兩種寫法都一樣”若網址不是https則apache就會把不是https的連線全部改成https”,只是表達方式不同而已。

補充解釋寫法2表達方式 >>80跟443port的定義服務:
1. 80port>> http沒有加密過的網頁連線。
2. 443port>> https是有傳輸加密過的連線。

再檢查一次網址,通常網站首頁會顯示綠色鎖頭,若發現分頁沒有綠色鎖頭虛再次檢查站內內容;以符合加密規則。
如下圖


文章出處 :NetYea  網頁設計


 

臉書網友討論
*滑块验证:
您需要登錄後才可以回帖 登錄 | 註冊 |

本版積分規則



Archiver|手機版|小黑屋|免責聲明|TShopping

GMT+8, 2024-4-26 18:13 , Processed in 0.155815 second(s), 25 queries .

本論壇言論純屬發表者個人意見,與 TShopping綜合論壇 立場無關 如有意見侵犯了您的權益 請寫信聯絡我們。

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表