逐步解決 WordPress 中常見 SSL 問題的指南
已發表: 2021-11-08在較早地創建或設置 SSL 後,會出現您無法處理的令人驚訝的問題。 因此,為了您的方便和修復錯誤,我們創建了這個分步指南來修復 WordPress 中的常見 SSL 問題。
SSL 也被視為 HTTPS,所以不要混淆。 為了更好地理解糾正措施,首先我們應該了解 SSL/HTTPs 的基礎知識。
讓我們開始吧!
什麼是 SSL/HTTPS 以及為什麼它很重要?
SSL(安全套接字層)方法識別站點對瀏覽器是安全的。 它不會對您的計算機造成威脅或病毒。
換言之,SSL 是一種加密方法,可保護用戶瀏覽器與您的網站之間的連接。 有了這個,黑客遠離黑客攻擊,你將受到保護。
大多數 HTTPS/SSL 加密網站都有其唯一的 SSL 證書。 如果用戶的瀏覽器與 HTTPS 不匹配,則用戶收到沒有連接是安全消息。 這只是對用戶的警告信息,該網站會對您的 PC 造成損害。
根據這項規定,谷歌已經宣布了更好的計劃,讓網站所有者使用 SSL 安全性來獲得更好的網絡保護和用戶體驗。 如今,幾乎每個網站都使用 SSL 加密,無論是遊戲、博客、文章、電子商務等等。
由於此規範,如果任何網站發現沒有 SSL 安全證書,該網站將被視為不安全,用戶會收到錯誤消息。
因此,網站上的無安全標籤不被用戶接受,因為它們存在錯誤和瀏覽器損壞的威脅。 此外,這給用戶留下了不好的印象。
如果您想在網上以真正的經銷商的身份出現,請確保您有一個有效的 SSL 安全計劃,尤其是當您的網站像亞馬遜一樣銷售時。 忘記利弊吧,谷歌希望每個網站都必須有 SSL 計劃。
除此之外,如果您已激活 SSL 計劃並遇到麻煩。 因此,本指南適合您。 確保您了解問題及其修復技術。
常見的 SSL 問題以及如何解決它們
1.修復谷歌瀏覽器錯誤
如果用戶正在使用 Google Chrome 瀏覽器並且由於 SSL 問題而無法訪問該網站。 用戶可能會收到給定的錯誤:
你的連接不是私人的
攻擊者可能正在竊取您的個人信息。
NET::ERR_CERT_AUTHORITY_INVALID
此錯誤顯示或警告您該站點不安全。 這也表明,瀏覽器不接受該站點的 SSL 安全證書,可能是由於以下原因:
- SSL 證書已使用不同的域頒發。
- SSL 證書已過期
- Bower 無法識別 SSL 證書。
如果您尚未購買自己的 SSL 證書或您的開發人員已購買此證書,那麼您可以聯繫他為您修復該錯誤。
如果您個人購買,則可以重新安裝 SSL 證書或與免費的 SSL 提供商聯繫以支持您。
2. 修復混合移動錯誤 IE SSL 到 HTTPS
當您將 WordPress 站點從 SSL 轉換為 HTTPS 時,通常會發生這些錯誤。 此舉之後,有時 Google 會通過 SSL 而不是 HTTP 協議讀取您的內容。 如果這是您的問題,那麼您需要快速解決它。
如果對它是什麼感到困惑。 然後做一件事,在谷歌上打開你的網站並查看掛鎖,如果這表明你是安全的,或者如果不是,那麼你必須處理它。
修復混合錯誤的兩種方法:
使用插件
要修復 WordPress 中常見的 SSL 問題,該插件是最簡單但令人驚嘆的方法。 這對任何人來說都更容易,尤其是那些不了解 WordPress 編碼的人。 如果您想應用此方法,那麼您只需執行以下操作:

首先安裝並激活插件,非常簡單的 SSL。 激活此窗口後,進入設置然後 SSL 頁面檢查設置。
該插件將自動處理設置(SSL/HTTPS)。 請記住,一個非常簡單的 SSL 使用緩衝技術來管理設置並使 SSL 正常工作。
手動修復錯誤
好吧,這個選項通常通過它的標題來理解你必須手動工作。 所以首先開始故障排除,這可以提高網站性能。 在下一步中,轉到設置,然後轉到常規頁面。 此處確保站點的手動地址是 HTTPS URL。
如果您看到的是 HTTP 而不是 HTTPS,請更正它。 完成更改後,單擊“保存”按鈕。 然後下一步繼續在數據庫中查找 HTTP URL,並使用 HTTPS URL 更正所有內容。 您可以使用更好的搜索和替換插件來快速完成此操作。
安裝下一個插件,更好的搜索和替換。 激活後進入工具然後插件頁面。 將 HTTP 替換為 HTTPS。 這將使用 HTTPS 更新所有 URL,您將通過檢查內容在數據庫中看到它。
如果您仍然遇到錯誤,您的下一個技巧是對 WordPress 主題中的每個 URL 進行故障排除。 您可以找到錯誤並使用替換選項替換該錯誤。
這一步對任何人來說都可能很困難,因為這需要很多注意力。 此時,最好找一個可以為你做這件事的開發人員,並輕鬆地將 HTTP 更改為 HTTPS。
3.修復太多重定向錯誤
將 SSL 移至 HTTPS 後,重定向錯誤很常見。 因此,要修復該問題,您需要進入 wp-config.php.file。 並將以下代碼添加到其中。
定義(' FORCE_SSL_ADMIN', true); // 在某些設置中 HTTP_X_FORWARDED_PROTO 可能包含 //逗號分隔的列表,例如http、https //所以檢查https是否存在 如果 (strops ($_SERRVER['HTTP_X_FORWARDED_PROTO], 'https') !== false) $_SERVER ['HTTPS']='開';
4. 修復 HTTP & HTTPS 重定向錯誤
如果您使用的是非常簡單的 SSL 插件,那麼出現重定向錯誤是很常見的。 因此,要使用給定的代碼修復將 HTTP 設置為 HTTPS 的問題。
< 我模塊 modf-rewrite.c> 重寫引擎開啟 RewriteCond %{HTTPS} 關閉 重寫規則 ^(.*)$ <u>https://%</u> {HTTP_HOST}%{REQUEST_URI} [左,右=301] </如果模塊>
注意 - 使用不更改的代碼來修復 WordPress 中的常見 SSL 問題。