WordPressのコンテンツページで404エラー?修正するためのステップバイステップガイド

作動中ワードプレスいつ404エラー特にウェブサイトのコンテンツページにアクセスすると、「ページが見つかりません」や「404エラー」のメッセージが表示されることはよくある問題です。これはユーザーエクスペリエンスに影響を与えるだけでなく、次のような悪影響も及ぼします。SEOが悪影響を及ぼします。この記事では、WordPressのコンテンツページで発生する404エラーの問題をステップバイステップで解決し、素早く修正してウェブサイトを復旧させる方法をご紹介します。

图片[1]-遇到WordPress内容页404错误?一步步修复指南

1. 問題の特定:404エラーが発生する理由

404エラーを修正する前に、まず404エラーが発生する理由を理解する必要があります。通常、404エラーが発生する理由には以下のようなものがあります:

  • リンク設定ミスを修正: WordPressの固定リンク(パーマリンク)構造に誤りがあり、ページに正しくアクセスできない可能性があります。
  • ページまたは投稿の削除または移動コンテンツが削除されたか、対応するリンクが更新されずにリンクパスが変更された可能性があります。
  • プラグインやテーマの競合プラグインやテーマによっては、WordPressのデフォルト機能と競合し、404エラーが発生する場合があります。
  • サーバー構成の問題例えば。.htaccess破損したファイルやサーバーの設定ミスも404の問題を引き起こす可能性があります。

2. 解決策:ステップバイステップのトラブルシューティングと修理

方法I:固定リンク設定の確認

固定リンクは404エラーの最も一般的な原因のひとつです。固定リンクが正しく設定されていない場合、WordPressはページのURLを正しく解決できない可能性があります。

手続き::

  1. WordPressのバックエンドにログインします。
  2. 出向く セットアップ > パーマリンク(設定 > パーマリンク)。
  3. ご希望のパーマリンク構造を選択してください(「記事名」または「カスタム構造」を選択することをお勧めします)。
  4. 打点 変更の保存(変更を保存) を実行すると、変更が加えられていなくても再生成されます。.htaccessファイルで、固定リンクの問題に起因する 404 エラーを解決します。
图片[2]-遇到WordPress内容页404错误?一步步修复指南

方法II:.htaccessファイルを再保存します。

.htaccessファイルは WordPress の URL 書き換えルールを制御するもので、このファイルが破損していたり見つからない場合、404 エラーが発生する可能性があります。このファイルを修正する方法については、以下の記事をご覧ください。WordPressの.htaccessファイルを修正する方法(初心者ガイド)".

手続き::

1.htaccessファイルへのアクセスとバックアップ

ウェブサイトのルート・ディレクトリへのアクセス::

  • FileZillaのようなFTPツールを使うか、ホストのファイルマネージャを使ってウェブサイトのルートディレクトリ(通常はパブリック_htmlもしかしたらwww(カタログ)。
  • ルートディレクトリ .htaccess ドキュメンテーション銘記もしファイルが見えない場合は、FTPクライアントで隠しファイルを表示するオプションを有効にする必要があるかもしれません。

.htaccessファイルのバックアップ::

  • 修正する前にダウンロードして保存してください。 .htaccess ドキュメンテーションバックアップ.この方法で、何か問題が発生したり、正しく実行されなかったりした場合に、元のファイルを簡単に復元することができます。

2.htaccessファイルの編集

.htaccessファイルを開きます。::

  • テキストエディタで開く .htaccess ドキュメンテーション
图片[3]-遇到WordPress内容页404错误?一步步修复指南

コードを追加::

  • ある .htaccess ファイルの先頭(または既存のコードの上)に以下を追加します:
# BEGIN WordPress
で
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L].
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !
RewriteRule . /index.php [L]
</IfModule
# END WordPress

コードの説明

  • RewriteEngineオンURL の書き換えを有効にして、Apache サーバが動的な URL を正しく扱えるようにします。
  • リライトベースサイトのベースパスをルートディレクトリとして定義します。
  • RewriteRule ^index.php$ - [L].アクセスの確保index.phpは書き換えられません。
  • RewriteCond %{REQUEST_FILENAME} !-f: リクエストされたファイルが存在しない場合(つまり、リクエストされたURLに対応するファイルがない場合)、書き直されます。
  • RewriteCond %{REQUEST_FILENAME} !-d: リクエストされたディレクトリが存在しない場合(つまり、リクエストされたURLに対応するディレクトリがない場合)、書き換えられます。
  • RewriteRule . /index.php [L].リクエストされたURLをindex.phpWordPressがURLに基づいて動的にコンテンツを生成できるようにします。

ファイルの保存とアップロード::

  • 変更内容を保存 .htaccess ファイルを作成し、ウェブサイトのルートディレクトリに再アップロードしてください。FTPでアップロードする場合は、古いファイルを上書きしてください。

方法3:ページや投稿が削除または移動されたかどうかを確認します。

ページや投稿が誤って削除または移動された場合、そのページにアクセスすると404エラーが表示されます。

手続き::

  1. WordPressのバックエンドにログインし、以下のページに移動します。 ウェブページ もしかしたら .
  2. コンテンツがまだ存在しているか、新しいURLに移動しているかを確認します。
  3. ページや投稿が削除されても、それを復元するか、そのページを指すすべてのリンクを更新することができます。
  4. コンテンツが移動された場合は、すべての内部リンクと外部リンクを新しい場所に更新してください。
图片[4]-遇到WordPress内容页404错误?一步步修复指南

方法4:プラグインを無効にして競合を排除

特定のプラグイン、特にURL書き換え、SEO、キャッシュに関連するプラグインは、404エラーを引き起こす可能性があります。

手続き::

  1. すべてのプラグインを無効にするには プラグイン > インストールされているプラグインすべてのプラグインを選択して 一括操作 > 非アクティブ化.
  2. プラグインを一旦無効にした後、404エラーが解消されているかどうか再確認してください。
  3. 404エラーが消えたら、プラグインを1つずつ有効にして、有効化するたびにエラーが再発するかどうかチェックしてください。こうすることで、どのプラグインが問題を引き起こしているのかを特定することができます。
  4. プラグインの競合を解決した後は、問題のプラグインを更新または再設定することを忘れないでください。
图片[5]-遇到WordPress内容页404错误?一步步修复指南

方法V:デフォルトテーマへの切り替え

テーマのカスタム設定も404エラーの原因になります。テーマの要因を除外するには、WordPressのデフォルトテーマ(Twenty Twenty-Oneなど)に一時的に切り替えることができます。

手続き::

  1. 入り込む 外装状態 > ごかんけいせいぼおん.
  2. 以下のようなWordPressのデフォルトテーマを有効にします。 トゥエンティトゥエンティワン.
  3. コンテンツページに正しくアクセスできるか確認してください。デフォルトのテーマを使用した場合に問題が解決する場合は、テーマに問題がある可能性があります。
图片[6]-遇到WordPress内容页404错误?一步步修复指南

方法6:ローカルサーバーで404エラーを返すWordPressの投稿を修正する方法

ローカルサーバー(例:MAMP、WAMP、XAMPP)で開発やテストを行う際に、WordPressのコンテンツページが404エラーを返してしまう場合は、以下のように mod_rewrite モジュールです。このモジュールは、WordPressがクリーンでユーザーフレンドリーなURLを生成し、固定リンク設定が適切に機能するようにします。

操作方法はプラットフォームによって異なります。 XAMPP 一例として

ステップ1:mod_rewriteモジュールを有効にする

Apacheの設定ファイルを開きます。::

  • とおす XAMPPコントロールパネルの右側をクリックします。 コンフィグ ボタン。
  • オプション Apache (httpd.conf) を使って Apache 設定ファイルを編集してください。
图片[7]-遇到WordPress内容页404错误?一步步修复指南

mod_rewrite を有効にします::

  • コンフィギュレーション・ファイルで、以下の行を見つけてください:#LoadModule rewrite_module modules/mod_rewrite.so の最初の行を削除します。 #このステップでは mod_rewrite モジュールはURLの書き換えを処理します。
图片[8]-遇到WordPress内容页404错误?一步步修复指南

ステップ2:AllowOverride設定の変更

AllowOverrideパーミッションの変更::

  • ある httpd.conf ファイルで AllowOverride なし このセットアップ。
  • の出現箇所はすべて AllowOverride なし 変える すべて許可これにより .htaccess ファイル内の書き換えルールは、デフォルトの設定を上書きします。
图片[9]-遇到WordPress内容页404错误?一步步修复指南

なぜそんなことを?::

すべて許可 WordPressで .htaccess ファイルの書き換えルール。もし なしさらに、WordPressはカスタムURL構造を適切に扱うことができず、ページにアクセスしたときに404エラーが発生します。

ステップ3: Apacheサービスの再起動

  • 保存して閉じる httpd.conf ドキュメンテーション
  • XAMPPコントロールパネルに戻るには 休止 ボタンをクリックして Apache サービスを停止し アクティベート ボタンをクリックして Apache サービスを再起動します。

3. 検証と予防

404エラーを解決した後、問題が再発しないように、次の操作を行うことをお勧めします:

  • ウェブリンクの定期的なチェックツールの定期的な使用(ブロークンリンクチェッカーなど)ウェブサイトのデッドリンクのチェック404ページへの無効なリンクがないことを確認してください。
  • WordPress、プラグイン、テーマの更新古いバージョンによる互換性の問題を避けるため、WordPressとすべてのプラグイン、テーマを最新の状態に保つようにしてください。
  • SEOプラグインの使用をインストールし、設定します。SEOプラグイン(削除されたページや投稿を管理・リダイレクトし、404エラーがSEOに与える影響を軽減するのに役立つYoast SEOなど)。

4. 概要

404エラーはWordPressのウェブサイトでよく見られる問題で、ほとんどの場合、上記の方法で解決できます。固定リンクを適切に設定することで.htaccessファイル、ページ内容のチェック、プラグインの競合のトラブルシューティング、テーマの切り替え、その他の方法があります。

上記の方法で問題が解決しない場合は、サーバーに問題があるかどうか、さらにトラブルシューティングを行うために、サーバープロバイダーに連絡することができます。


お問い合わせ
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ!
電話:020-2206-9892
QQ咨询:1025174874
Eメール:info@361sale.com
勤務時間: 月~金、9:30~18:30、祝日休み
© 複製に関する声明
この記事はEarly Seasonが執筆しました。
終わり
好きなら応援してください。
クドス13 分かち合う
解説 ソファ購入

コメントを投稿するにはログインしてください

    コメントなし