如何將博客或WordPress網站從HTTP移動到HTTPS(NGINX)

看完“如何在沒有cPanel或VestaCP的NGINX服務器上為託管網站安裝HTTPS連接(SSL)證書“在文章中 這裡現在我們來看看 我們需要做什麼使網站或博客有效的HTTPS.

對於底部的WordPress網站或博客,安裝SSL證書是不夠的,因為它出現在“地址欄”中。 即使SSL證書已正確安裝並且有效,您可能已經註意到,當您訪問HTPPS頁面時,“條形碼”不會顯示在地址欄中,請注意該頁面是安全的。

如果您的博客或網站似乎沒有安全連接(連接不安全)即使我正確安裝了SSL證書,意味著該頁面仍保留“http”本地鏈接。 這些可能是直接鏈接到媒體文件 (圖片,視頻,歌曲)或 結構元素 (java,CSS)。

我們以此為例 iHowTo.Tips,雖然它有一個 SSL證書安裝正確且有效,我們有一個頁面,Firefox會警告我們我們沒有安全的連接。

我們也說,他們是頁面的一部分,如圖像,這是不安全的。 這意味著在文章或側邊欄元素的內容中,我們有一個圖像文件,其源鏈接以“http”而不是“https”開頭。
若要從“HTTP”更改圖像的源為“https”作為簡單的編輯文章。 如果我們談論一個擁有數百或數千篇文章的網站,事情就會發生變化。 部分編輯每篇文章將是一項需要很長時間的操作。 WordPress用戶最簡單的方法是更改​​他們的本地鏈接 數據庫。 將鏈接從“http”傳遞到“https”可以通過從phpMyAdmin執行的簡單SQL命令或通過終端從命令行SQL執行。

如何通過SQL為WordPress博客或網站更改從“HTTP”到“HTTPS”的鏈接

如果還是上面提到 iHowTo.Tips讓我們以此為例,繼續。 假設我們必須替換那個博客,所有的“http://ihowto.tips“以”https://ihowto.tips“。 這些鏈接可以是圖像的源(src)和其他內部頁面的鏈接。
在開始之前,我們建議您

1。 我們 我們對數據庫進行身份驗證 的博客通過phpMyAdmin。 用戶和密碼 我們在文件中找到它們 wp-config.php文件 來自域根。

2。 我們 點擊左側的數據庫名稱然後點擊 的SQL 在頂部水平菜單中。

3。 我們在SQL中執行命令行:

UPDATE wp_posts SET post_content = REPLACE(post_content,'http://ihowto.tips','https://ihowto.tips');

替換您的網址和域名,並記住,如果您使用www或沒有。 如果您使用“www”前綴,則必須添加它。

4。 點擊“執行”執行命令行。

上面顯示的命令行只會更改“wp_posts”表中的“post_content”列中的URL。 您可以更改此SQL命令行來替換所有數據庫表中的URL。

警告! 有WordPress主題(WP主題),一旦改變了域的URL將重置他們的自定義設置。 找一個備份到這些。

如何將博客或WordPress網站從HTTP移動到HTTPS(NGINX)

關於作者

隱身

熱愛這些小工具,並將其寫入2006的欣然stealthsettings.com,我喜歡去發現與你有關計算機和MacOS,Linux和Windows中,iOS和Android的新的東西的一切。

發表評論

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.