WordPress改https第一次就上手!

怎麼把Wordpress從http改成https?

這個問題真的是苦惱了我,因為自己Wordpress是自行傻傻架設的,不是專業的Wordpress架站者,但看到自己的網站每次在Chrome跟手機Safari開啟時最上面的狀態都會顯示不安全這三個字,讓人看得很不舒服,所以在這次的改網站佈景決定一起處理。

有這問題的人肯定Google了一下,有可能跟我一樣發現文字變成不是你讀得懂的內容,我這邊彙整我處理的方式分享給大家參考看看,這是我查了一些教學文後彙整實際操作成功的!

第一步:申請SSL For Free免費 SSL 憑證SSL For Free

  1. 到SSL For Fee申請(網址:https://www.sslforfree.com/),填上自己的網址名稱即可
  2. 然後選擇Automatic FTP Verification
    Enter FTP information to automatically verify the domain
    ,我個人覺得這個最簡單方面處理,只要填寫上網站的FTP位置跟帳號密碼就可以開始申請,所以我首推這個!
  3. 接著會產生出三個很長的碼分別是「Certificate」、「Privacy Key」還有「CA_bundle」,在此畫面同時建議你先註冊SSL For Free會員,這個畫面會有可以註冊。
  4. 這部分的最後的步驟就是來到自己的Cpanel後台,按照下列的解說圖圖進行貼上,這部分大致完成了

讓Wordpress所有網址都變Https

這步驟挺重要的,不然很多圖片跟連結都還是Http不是Https,無法讓你的網頁在瀏覽器的網址那塊顯示綠色的鎖頭,然後顯示為安全。

  1. 先到Wordpress後台「設定」-「一般設定」,把「WordPress 位址(URL)」和「網站位址(URL)」,這兩個原本的網址都改完Https
  2. 到Cpanel後台「檔案管理員」編輯「.htaccess檔案」,這步驟一定要先設定顯示隱藏的檔案,非常的重要不然你永遠找不到這個檔案
    .htaccess檔案位置在public_html資料夾中很容易找
  3. 接著找到「.htaccess檔案」按右鍵開始編輯,然後貼上以下程式碼

    RewriteEngine On
    RewriteCond %{HTTPS} off
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

  4. 然後儲存變更這個步驟就完成了

WordPress安裝「SSL Insecure Content fixer」處理沒有被改到的連結

  1. 安裝SSL Insecure Content fixer外掛並且啟用此外掛
  2. 安裝後並啟用後,SSL Insecure Content fixer會在Wordpress後台「設定」當中可以找到
  3. 然後把每個步驟點選後都儲存變更一次,就是一個點選完儲存再換下一個以此類推進行,就可以完成Wordpress網站中所有網址都變成Https開頭了

這樣就可以順利完成了,至少我自己是這樣搞定的,若有問題千萬不要發問,因為我不是Wordpress專門,只是剛好碰到這樣的需求,深夜爬了一堆文章把步驟寫再一起給可能需要的人使用囉,希望大家可以順利完成改為Https開頭的Wordpress網站

Previous post 生活小拾光-「家鄉的海」
Next post 台東小拾光-「豐年機場遠眺都蘭山」
image/svg+xml

Menu

拾光IG

其它