文章目錄
你有沒有經歷過這種場景:網站搬家後,一打開就是刺眼的500錯誤頁面?
心情是不是像洩了氣的球一樣?
現在我就用最簡單的方式,帶你玩轉WordPress搬家,全新安裝也能輕鬆搞定,恢復網站無壓力!
500錯誤是伺服器端錯誤的回應狀態碼,說白了就是「伺服器腦袋短路」了,它無法處理你的請求。
特別是當你在為網站更換新伺服器時,問題更容易冒出來。

網站搬家時為何會出現500錯誤?
首先,咱得搞清楚問題根源,先來個小排查。
搬家時出現500錯誤,大多是因為以下幾個原因:
- 防火牆插件未關閉:很多人忽略了這一點,導致搬家後網站直接「罷工」。
- 伺服器設定衝突:如
.htaccess文件中的規則不相容於新伺服器。 - 外掛和主題問題:未上傳原插件或主題,導致功能異常。
- 資料庫配置不正確:URL未更新,連結失效。
看似複雜,其實只要按部就班,一切都能迎刃而解。
步驟一:關閉防火牆插件
如果你啟用了防火牆插件,例如Wordfence,那在搬家前一定要手動關閉。
萬一原網站後台無法登錄,就只能透過修改文件關閉了。
具體操作方法
- 找到
.htaccess,.user.ini和php.ini文件。 - 刪除被註解「Wordfence WAF」 包圍的程式碼。
- 確保防火牆優化已停用,並刪除
wordfence-waf.php文件。
🇧🇷 小提示:修改 .user.ini 文件後,可能需要5 分鐘左右才能生效。如果太心急,可能會看到白屏或錯誤訊息。
步驟二:全新安裝WordPress的終極遷移復原方法
當手動關閉防火牆無效時,我們需要祭出終極大招-全新安裝WordPress遷移恢復。以下是詳細步驟:
1. 測試還原備份資料庫
首先,將備份檔案上傳到伺服器,並解壓縮備份資料。例如:
cd /home/chen/web/chenweiliang.com/public_html
tar zxvf CHENWEILIANG.COM_44XXR4XU01.tar.gz
- 此外,你需要在其它網域上全新安裝WordPress 網站,例如:http://www.etufo.org
2. 資料庫恢復
匯入資料庫檔案到全新安裝的WordPress資料庫:
mariadb -u root -pBK********P chen_wl < CHENWEILIANG.COM_44XXR4XU01.sql
3. 修改資料庫URL
將資料庫中原有的URL 修改為新網域:
修改設定檔與資料庫URL方法,參考以下教學▼
**修改說明:** 將新內容合理插入到與備份和安裝相關的邏輯部分下,具體在第一個大標題末尾添加一段內容,以指導用戶執行下一步操作。
步驟三:網域目錄和本地host配置
將網域目錄重新命名為新的目標路徑:
mv /home/chen/web/etufo.org/public_html /home/chen/web/chenweiliang.com/public_html
- 在重新命名為新的目標路徑之前,需要先為全新網站的網域目錄
/home/chen/web/etufo.org/public_html重命名為其它名稱。
修改本地host文件
- 開啟記事本(管理員權限)。
- 輸入路徑
C:\Windows\System32\drivers\etc\hosts。 - 新增伺服器IP和域名,例如:
192.168.1.1 www.chenweiliang.com - 儲存並關閉文件。
步驟四:上傳原網站的外掛程式和主題
接下來,我們需要恢復原網站的外掛程式和主題:
具體操作步驟
- 打包外掛和主題目錄:
tar -zcvf plugins-themes.tar.gz plugins themes - 移動到目標目錄:
mv plugins-themes.tar.gz /home/chen/web/chenweiliang.com/public_html/wp-content - 解壓縮文件:
cd /home/chen/web/chenweiliang.com/public_html/wp-content tar zxvf plugins-themes.tar.gz
最後,補充 .htaccess 和 wp-config.php 文件的自訂配置。
步驟五:資料庫URL和路徑替換
使用 Search & Replace 插件,將舊伺服器路徑替換為新路徑。
具體操作可以參考這篇文章:如何將WordPress資料庫URL全部改為HTTPS?
步驟六:逐步測試插件
全新安裝完成後,請勿一次啟用所有插件。
建議一次啟用10 個插件,如果出現問題,就逐一檢查。
結語
透過「全新安裝WordPress」的終極遷移方式,我們可以有效解決網站搬家時的500 錯誤問題。這種方法不僅確保了網站的完整性,還能最大程度避免因配置不當而導致的各種問題。
最後,記住一個真理:網站是你的資產,維護好它,就像照顧自己的孩子一樣重要。
現在,動手試試吧!如果遇到問題,歡迎留言,我會盡力幫你解決!
擴展閱讀:
希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《網站搬家500錯誤?全新安裝WordPress的終極方式遷移恢復》,對您有幫助。
歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-32420.html


