Wordfence Plugin エラー 403 Forbidden Ajax

WP STAGING (または他の WordPress Plugin) を実行しようとした際、クローン処理が始まる前にすぐに止まってしまう場合、サイトに Wordfence セキュリティ Plugin がインストールされていないか確認する価値があります。

Wordfence が Ajax リクエストをブロックしていると、ブラウザのコンソールを F12 または Ctrl + Shift + I で開いた際に、以下のようなエラーが表示されます。

wordfence error 403 ajax

さらに悪いことに、admin-ajax.php ファイルのブロッキングは、Wordfence が無効化されているサイトでも、メインのサイトで有効化されている限り発生する可能性があります。これは、Wordfence が Wordfence のインストール先サイトに属しているかどうかに関わらず、繰り返しすべてのファイルをスキャンするためです。

親 WordPress インストールで Wordfence のインスタンスが 1 つでも実行されていると、その特定のサイトの下に位置するすべての WordPress サイトに影響します。例:

  • ​Domain1: /home/sites/public_html/
  • Domain2: /home/sites/public_html/domain1
  • Domain3: /home/sites/public_html/domain2

この問題を防ぐには、Wordfence を親 WordPress で適切に設定し、子 WordPress インストールでも再構成する必要があります。

​手短に言うと、親サイトの Wordfence ファイアウォールオプションを学習モードに設定すれば、他のすべてのサイトの Ajax エラーが解決します。

wordfence web application learning mode to fix the error 403 ajax - solution

上記の例では、home/sites/public_html/ にある親 WordPress にインストールされた Wordfence Plugin で学習モードを有効化する必要があります。

これにより、このフォルダ内の他のすべての WordPress でも 403 forbidden エラーが修正されます。

Updated on 5月 23, 2026

Rene Hermenau

著者: Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.