ホームページ >バックエンド開発 >PHPチュートリアル >PHPを使用してWordPressのホームページに404エラーページをリダイレクトする方法

PHPを使用してWordPressのホームページに404エラーページをリダイレクトする方法

不言
不言オリジナル
2019-04-10 09:53:353910ブラウズ

404 エラーは、WordPress サイトで複数の 404 エラーが発生し、404 である特定のページがない場合、要求されたページがサーバー上に存在しないことを意味します。この場合、すべての 404 リクエストを 301 経由で Web サイトのホームページにリダイレクトするだけです。

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") を Web サイトのドメイン名に置き換えて、WordPress にドメイン名を取得するための追加のリクエストを回避し、以下のようにリダイレクトを高速化することもできます。

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

この記事はここで終了しました。さらにエキサイティングなコンテンツについては、PHP 中国語 Web サイトの PHP ビデオ チュートリアル 列に注目してください。

以上がPHPを使用してWordPressのホームページに404エラーページをリダイレクトする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。