WordPress 遷移網站以後,後臺和首頁正常,但是內容頁出現404錯誤

sunsineq發表於2020-12-12

在遷移WordPress部落格的過程中,遇到不少問題,遷移有以後,後臺正常,首頁正常,就是其他頁面全部404錯誤

經過不懈努力總算是解決了這個問題.這裡分享一下,這次是如何解決404錯誤的。

1、登入後臺,重新整理一次“設定”中的“固定連線”。如把連線設定方式修改一次,然後儲存,在重新設定會自己想要的設定儲存,很多人可以通過這個方法解決404錯誤,但是本次我的錯誤沒有能用這種方法解決!

2、檢查WordPress 主目錄下是否有正確設定.htaccess檔案。

預設設定如下。一定要注意遷移以後可能的目錄更改。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

3、檢查網頁伺服器中Nginx設定。需要在網站設定中增加以下程式碼【/www/server/panel/vhost/rewrite】

location /
{
	 try_files $uri $uri/ /index.php?$args;
}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

如果在寶塔的網站設定--偽靜態,這裡如果不能設定,彈出錯誤提示的話,那就到   /www/server/panel/vhost/rewrite   這個目錄下,找到相應的網站配置檔案,將上面的配置資訊貼上到裡面,儲存就可以了

 

 

 

相關文章