1. 程式人生 > >WordPress中新增ssl和https教程

WordPress中新增ssl和https教程

  在網站上使用安全套接層和超文字傳輸安全協議已經變得越來越簡單了。現在,幾乎所有人都可以學習如何新增SSL和HTTPS協議到WordPress中。
  
  1. 選擇一個適合的SSL證書。
  
  儘管連線一個證書到站點的流程可能是十分簡單的,但是選擇正確的證書有點複雜,根據需求的不同,可用的選項有多種,但是常用的是以下三種:域名驗證(DV)、組織驗證(OV)、擴充套件驗證(EV)。
  
  一般來說,你所處理的資料越敏感,便要求你用更高等級的安全性來保護它。然而,記住,安全等級越高,費用就會越高。你需要的等級取決於你,但是安信ssl證書建議如果你處理的是客戶的銀行資料,所有除EV SSL證書以外的證書都將會有風險。
  
  2. 生成一個證書籤名請求(CSR)。
  
  為了幫助驗證網站、企業和伺服器,你將需要一個證書籤名請求(CSR)。簡言之,這可以辨別你將使用的證書的伺服器和域名。
  
  你所使用的伺服器不同,操作指南也會相應不同,但是通常你將需要:
  
  1. 通過安全Shell連線到你的伺服器。
  
  2. 執行一個控制檯指令。
  
  3. 輸入連結和業務細節。
  
  4. 將文字複製到賬戶的SSL請求區域。
  
  如果我們之前提及到的,不管各主機提供商提供的服務有多好,一旦你的證書準備好了,你仍然需要在你的WordPress面板中進行一些設定。
  
  3. 指引WordPress使用SSL和HTTPS。
  
  最後一步是,確保WordPress知道你現在使用了SSL和HTTPS。首先,進入WordPress面板,依次點選設定> 通用,然後向下滑動到WordPress地址(URL)和網站地址(URL)欄位,將https://替換為http:// 。
  
  一旦儲存了修改,你應該都準備好了。然而,如果你需要在現有的網站上部署SSL,你也需要對.htaccess file做出更改。然而,在修改WordPress核心檔案前,你應當提升檔案傳輸協議(FTP)技能,並對網站進行備份,以防出現差錯。
  
  然後,通過FTP登入網站,在主要目錄中找到.htaccess 檔案,並新增以下程式碼:
  
  RewriteEngine On
  RewriteCond %{SERVER_PORT} 80
  RewriteRule ^(.*)$ https://www.anxinssl.com/$1 [R,L]
  
  使用時替換掉了上面站點的連結,修改成自己的進行了儲存。現在,你的網站應該得到了加密,但是你應當轉到前端並檢查瀏覽器欄,以確認一下。