初期診断

Request exceeded the limit of 10 internal redirects due to probable configuration error.

WordPress の「Request exceeded the limit of 10 internal redirects」(AH00124):原因と確認方法

更新日 2026-11-01
# ログによく記録される内容
AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary.

Apache の書き換えルールが同じリクエストを 10 回を超えてルールに戻すと、エラーログにこの行(コード AH00124)が書かれます。訪問者には 500 Internal Server Error が表示されます。WordPress では、このループはほとんどの場合 .htaccess のルールが原因です。

どの状況に当てはまりますか?

ルールが存在しないパスに書き換え、そのパスがまた書き換えられます。

追加されたルールが WordPress のブロックと衝突し、リクエストがループします。

旧サーバー向けに書かれたルールが、新しいサーバーでは異なる動きをします。

主な原因

RewriteBase の誤り:ベースパスが WordPress のインストール場所と一致していません。
ルールの衝突:プラグインや以前の設定のルールが、同じリクエストをもう一度書き換えています。
WordPress ブロックの重複:BEGIN WordPress ブロックが複数ある、または上位のフォルダーにもあります。
別のサーバーのルール:コピーした .htaccess が、新しいホストにないパスやモジュールを前提にしています。

参考資料

  1. Apache HTTPD / .htaccess (Advanced Administration Handbook)
  2. Common WordPress errors (Advanced Administration Handbook)

自分で作業したくない方は、WP119 の全自動復旧にお任せください

.htaccess の破損は自動処理の対象です。書き換えルールを再構築します。復旧は復旧ステーション上のサイトの複製で行い、再検証に合格してから書き戻します。サイトのデータベースのうち、保護対象テーブル(会員・コメント・注文・フォーム送信)は構造のみ取得します。SSH/FTP モードでは、書き戻しの前にお客様のホストに復旧前バックアップを作成し、書き戻し後の検証に合格しなかった場合はそのバックアップから復元します。復旧を完了できなかった場合、復旧料は全額返金します。

  1. 初期診断:サイトの URL を入力
  2. 復旧ステーションに複製:複製上で作業
  3. 原因の特定:項目ごとの確認
  4. 復旧と再検証:トップページと内部ページ
  5. 書き戻しまたは納品:再検証に合格した場合のみ

サイトが 500 エラーを返し、サーバーのログにこの行がある場合は、WP119 にお任せいただけます。

サイトを初期診断する →
初期診断 →