首頁  >  文章  >  後端開發  >  如何使用PHP實作在WordPress中將404錯誤頁面重新導向到主頁

如何使用PHP實作在WordPress中將404錯誤頁面重新導向到主頁

不言
不言原創
2019-04-10 09:53:353859瀏覽

404錯誤表示伺服器上不存在要求的頁面,如果你的WordPress網站上出現多個404錯誤,而你沒有404的特定頁面。在這種情況下,你可以簡單地透過301將所有404請求重新導向到你的網站主頁。

如何使用PHP實作在WordPress中將404錯誤頁面重新導向到主頁

要做到以上這一點,你不需要在你的網站上安裝額外的插件,一個小的PHP程式碼就可以實現了。

將404錯誤頁重定向到主頁

進入你的wordpress主題目錄,在你的wordpress編輯404.php檔案。讓我們在文件的頂部添加下面的PHP腳本。腳本中的第一行將永久重定向為301。

<?php
  header("HTTP/1.1 301 Moved Permanently");
  header("Location: ".get_bloginfo(&#39;url&#39;));
  exit();
?>

你也可以用你的網站域名替換.get-bloginfo(“url”),以避免通過對wordpress額外的請求來獲取域名,並像下面這樣使重定向更快。

<?php
  header("HTTP/1.1 301 Moved Permanently");
  header("Location: http://www.example.com");
  exit();
?>

這篇文章到這裡就已經全部結束了,更多其他精彩內容大家可以關注PHP中文網的PHP影片教學專欄!

以上是如何使用PHP實作在WordPress中將404錯誤頁面重新導向到主頁的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn