最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressで403 Forbiddenエラーを修正する方法

ウェブサイトが表示されるべき場所に「403 Forbidden」というエラーメッセージが表示されると、パニックに陥ることは避けられません。これは、管理エリアへのアクセスをブロックし、訪問者からコンテンツを隠す、イライラするデジタル障害です。

WPBeginnerでは、私たち自身のサイトでこの特定のエラーに直面し、数千人のユーザーが修正を行うのを支援してきました。それがどれほどストレスになるか分かっていますが、ご安心ください。解決策はしばしば単純です。

このガイドでは、最も一般的な原因を説明し、サイトを迅速にオンラインに戻すための明確な手順を提供します。

WordPressで403 Forbiddenエラーを修正する

クイックアンサー:WordPressで403 Forbiddenエラーを修正する方法

最も簡単な解決策は、FTP経由でpluginsフォルダの名前を変更してすべてのプラグインを非アクティブ化し、次に1つずつ再度アクティブ化して原因を特定することです。それでも解決しない場合は、.htaccessファイルを削除し、設定 » パーマリンクに移動して「変更を保存」をクリックして再生成してください。

WordPressで403 Forbiddenエラーとは?

403 Forbiddenエラーコードは、サーバーの権限により、WordPressウェブサイトの特定のページへのアクセスが許可されていない場合に表示されます。

このエラーは通常、次のテキストとともに表示されます。

403 Forbidden – このサーバー上の「/」へのアクセス権がありません。

さらに、リクエストを処理するためにErrorDocumentを使用しようとした際に、403 Forbiddenエラーが発生しました。

以下に例を示します。

WordPressサイトに表示される403 Forbiddenステータスコード

このエラーが表示されるシナリオはいくつかあります。たとえば、次のとおりです。

完全な403 Forbiddenステータスではなく、「アクセス拒否」と表示されることもあります。あるいは、「yourdomain.comへのアクセスが拒否されました。このページを表示する権限がありません。」と表示される場合もあります。

WordPressのエラーコードに関する詳細については、最も一般的なWordPressのエラーとその修正方法のリストをご覧ください。

WordPressで403 Forbiddenエラーが発生する原因は何ですか?

サーバーは、プラグイン、破損したファイル、または間違ったサーバー設定が原因で、権限がないと判断した場合にアクセスをブロックします。

  • セキュリティプラグインまたは破損した.htaccessファイルがIPをブロックしているか、アクセスを制限しています
  • ファイル権限の誤りまたはサーバー構成の問題により、WordPressが読み込めなくなっています

これの最も一般的な原因は次のとおりです。

  • 不適切に設定されたセキュリティプラグイン:多くのWordPressセキュリティプラグインは、悪意のあると判断したIPアドレスをブロックしますが、これが誤ってロックアウトの原因となることがあります。
  • .htaccessファイル破損:この重要なWordPressファイルが破損すると、アクセスルールが正しくなくなります。
  • 不正なファイル権限: サーバー上のすべてのファイルとフォルダには権限があります。これらが正しく設定されていない場合、サーバーはアクセスをブロックします。
  • サーバー設定の問題:WordPressホスティング会社がサーバー設定を誤って変更すると、403エラーが発生することがあります。

さて、WordPressで403 Forbiddenエラーを修正する方法を見ていきましょう。

注意:変更を加える前に、ウェブサイトの完全なバックアップを作成することをお勧めします。私たちのチームはこれをDuplicatorを使用していますが、他のオプションについては、WordPressサイトのバックアップ方法のガイドに従ってください。

このガイドで説明するすべての方法の概要を以下に示します。

方法最適
プラグインを非アクティブ化するセキュリティプラグインがアクセスをブロックしている
.htaccessファイルを再生成する破損または誤設定された.htaccess
ファイル権限を修正するサーバー上のフォルダまたはファイル権限の誤り
キャッシュとCookieをクリアするブラウザまたはキャッシュプラグインが古いデータを表示している
CDNを一時的に無効にするCDNがアクセスに干渉している
マルウェアのスキャン悪意のあるコードが権限を変更している
ホスティングサポートに連絡するサーバーレベルの構成の問題

特定のメソッドにスキップしたい場合は、これらのクイックリンクを使用できます:

方法1:プラグインを一時的に無効にする

最初の手順は、プラグインのいずれかがエラーを引き起こしているかどうかを確認することです。

これを行うには、セキュリティプラグインを含むすべてのWordPressプラグインを一時的に無効にする必要があります。

FTPクライアントを使用してWordPressサイトに接続するか、ホスティングコントロールパネルのファイルマネージャーアプリを使用します。

接続したら、/wp-content/フォルダに移動し、pluginsフォルダを見つけます。

次に、右クリックして「名前の変更」を選択し、pluginsフォルダの名前を変更します。plugins-backupに名前を変更できます。

その後、WordPressウェブサイトの管理エリアに移動します。

WordPressサイトはプラグインフォルダを探しますが、名前を変更したため、WordPressはすべてのプラグインを自動的に非アクティブ化します。

心配しないでください、プラグインは安全です。これで、FTPまたはファイルマネージャーアプリに戻り、plugins-backupフォルダの名前を「plugins」に戻すことができます。

WordPress管理エリアのプラグインページをリロードすると、すべてのプラグインが再表示されますが、非アクティブ化されています。

これで問題が解決した場合、ウェブサイトのプラグインのいずれかがエラーの原因でした。

どのプラグインが原因であるかを知るには、プラグインを1つずつ有効にして、403エラーが再発するまで確認します。問題のプラグインが見つかったら、それを削除して代替を探すか、開発者にサポートを依頼してください。

方法2:.htaccessファイルを再生成する

多くの場合、403 Forbiddenエラーは、WordPressサイトの破損した.htaccessファイルが原因です。良いニュースは、このファイルを修正するのは非常に簡単であるということです。

まず、FileZillaのようなFTPクライアントまたはホスティングコントロールパネルのファイルマネージャーアプリを使用して、ウェブサイトに接続する必要があります。

次に、WordPressサイトのルートフォルダにある.htaccessファイルを見つけます。表示されない場合は、FTPクライアントで隠しファイルを表示するように設定する必要があるかもしれません。

WordPressフォルダで.htaccessファイルが見つからない場合は、このガイドを参照してください。

.htaccess ファイルをコンピュータにダウンロードして、最新のバックアップを作成してください。その後、サーバーからファイルを削除します。

心配しないでください。WordPressサイトは、一時的にこれなしでも機能します。

WordPressサイトから.htaccessファイルを削除する

次に、ウェブサイトにアクセスしてみてください。403 Forbiddenエラーが解決された場合、.htaccessファイルが破損していたことになります。

WordPress管理エリアにログインし、設定 » パーマリンクページに移動することで、新しい.htaccessファイルを生成できます。

WordPressで.htaccessファイルを再生成する

単純に、ページの下部にある「変更を保存」ボタンをクリックします。WordPressは、新しく正しい.htaccessファイルを生成します。

方法3:ファイルおよびディレクトリのパーミッションを修正する

他の解決策でエラーが修正されなかった場合、ファイル権限の誤りが最も可能性の高い原因です。ウェブサイト上のすべてのファイルには、誰がそれらを読み取り、書き込み、実行できるかを制御する権限があります。

権限が正しくないと、403 Forbiddenエラーが発生する可能性があります。これにより、ウェブサーバーはそれらのファイルにアクセスする権限がないと判断します。

WordPressホスティングプロバイダーに、ウェブサイトのファイルパーミッションが正しいか確認してもらうことができます。多くのホストは非常に協力的で、これを修正してくれます。

ファイルの権限を誤って変更すると、深刻な結果を招く可能性があります。自信がない場合は、ホストに問い合わせるか、専門家を雇うのが最善です。

ただし、ご自身で行いたい場合は、ファイル権限を確認する方法を以下に示します。FTPクライアントを使用してWordPressサイトに接続し、すべてのWordPressファイルが含まれるルートフォルダに移動します。

ファイルパーミッションの確認

フォルダを右クリックし、メニューから「ファイルのアクセス権」を選択します。

FTPクライアントに、パーミッションダイアログボックスが表示されます。

FTPを使用したファイル権限の変更

WordPressサイトのすべてのフォルダには755のファイルパーミッションが必要です。すべてのファイルには644のファイルパーミッションが必要です。

ルートフォルダのパーミッションを755に設定できます。「サブディレクトリに再帰する」のチェックボックスをオンにし、「ディレクトリのみに適用」オプションを選択します。「OK」をクリックして適用します。

次に、すべてのファイルに対してこのプロセスを繰り返します。今回は、ファイルパーミッションを644にします。「サブディレクトリに再帰する」ボックスをチェックし、「ファイルのみに適用」オプションを選択します。

次に、「OK」をクリックする必要があります。完了したら、ウェブサイトにアクセスして403 Forbiddenエラーが解消されたか確認してください。

方法4:キャッシュとCookieをクリアする

時には、最も簡単な修正が最も効果的です。ブラウザのキャッシュとクッキーをクリアすることで、403 Forbiddenエラーを解決できる場合があります。ブラウザに保存されている破損したデータが互換性の問題を引き起こす可能性があります。

同様に、WordPressプラグインによって生成されたキャッシュの破損も問題を引き起こす可能性があります。私たちはサイトでWP Rocketを使用しており、そのキャッシュのクリアは標準的なトラブルシューティング手順です。キャッシュプラグインにアクセスを制限する設定がある場合、設定ミスも原因となる可能性があります。

ブラウザキャッシュをクリアするには、主要ブラウザのキャッシュクリア方法のガイドの手順に従ってください。

プラグインを使用している場合は、WordPressキャッシュのクリア方法に関するガイドを参照してください。

方法5:CDN(コンテンツデリバリーネットワーク)を一時的に無効にする

サイトの速度を向上させるためにコンテンツ配信ネットワーク(CDN)を使用している場合、それが干渉してエラーが発生している可能性があります。CDNは、サーバーと訪問者の間の仲介役として機能します。

CDNが原因かどうかを確認するには、設定を通じて一時的に無効にしてください。その後、ウェブサイトをテストしてエラーが消えるかどうかを確認してください。

CDNを無効にすることでエラーが解決した場合、さらにサポートを受けるためにCDNプロバイダーのサポートチームに連絡する必要があります。

方法6:マルウェアを確認する

マルウェアは、403 Forbiddenエラーを含むさまざまな問題を引き起こす可能性があります。ファイル権限に干渉したり、ウェブサイトとサーバー間の通信を妨害したりする可能性があります。

マルウェアを確認するには、ウェブサイトのスキャンをお勧めします。

私たち自身のサイトでは、Sucuriに含まれる強力なスキャナーを利用しています。他の多くのセキュリティプラグインもマルウェアスキャン機能を提供しており、悪意のあるファイルをワンクリックで削除できることがよくあります。

方法7:ホスティングプロバイダーまたはWordPressの専門家に連絡する

これまでのすべての手順を試してもエラーが続く場合は、サーバーレベルの問題である可能性があります。ホスティングプロバイダーのサポートチームに連絡するのは良い次のステップです。彼らはサーバーログやファイル権限をチェックできます。

詳細については、WordPressサポートへの連絡方法に関するガイドを参照してください。

動画チュートリアル

より視覚的な指示をご希望の場合は、以下の動画をご覧ください。

WPBeginnerを購読する

WordPress エラーに関するよくある質問

WordPressのエラーに関連する一般的な質問への回答を以下に示します。

403エラーと404エラーの違いは何ですか?

403 Forbiddenエラーは、サーバーがリクエストを理解しているものの、パーミッションの問題によりアクセスを拒否していることを意味します。対照的に、404 Not Foundエラーは、サーバーがリクエストされたページをまったく見つけられないことを意味します。

WordPressのエラーログをさらに手がかりを得るにはどうすればよいですか?

エラーログは詳細な技術情報を提供できます。多くの場合、ホスティングコントロールパネルで見つけるか、WordPressのデバッグモードを有効にすることでアクセスできます。私たちのガイドでは、WordPressのエラーログを見つけてアクセスする方法を説明しています。

403エラーは500内部サーバーエラーに似ていますか?

いいえ、異なります。403エラーはパーミッションの問題です。500 Internal Server Errorは、サーバーで何かがうまくいかなかったことを示す、より一般的なメッセージですが、何が原因かは特定しません。

CloudflareまたはCDNが403 Forbiddenエラーを引き起こす可能性がありますか?

はい。CloudflareのようなCDNには、正当なリクエストをブロックすることがあるファイアウォールとアクセス制御ルールがあります。最近CDNの設定を変更したり、新しいセキュリティ機能を有効にしたりした場合は、CDNを一時的に無効にすることが原因を確認する最も速い方法です。

403 Forbiddenエラーが再発しないようにするにはどうすればよいですか?

セキュリティプラグインを最新の状態に保ち、IPブロック設定を定期的に確認してください。ファイルパーミッションを過度に制限しないようにし、サイトの変更を行う前に.htaccessファイルをバックアップしてください。マネージドWordPressホストを使用することも、サーバーレベルの誤設定のリスクを減らします。

この記事がWordPressの403 Forbiddenエラーの修正に役立ったことを願っています。また、最も一般的なブロックエディタの問題のリストや、ウェブサイトを成長させるための必須のWordPressプラグインの専門家による選択も参照することをお勧めします。

この記事が気に入った場合は、WordPressのビデオチュートリアルのために、YouTubeチャンネルを購読してください。また、TwitterFacebookでも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

169 コメント返信する

  1. これらのどれも私の問題を解決しません。なぜなら、それは1ページの問題であり、私がそれを解決できた唯一の方法はパーマリンクの名前を変更することだったからです。問題のページはhttps://example.com/blog/で、私がそれを解決できた唯一の方法は/blog2/に変更することでした。何かアイデアはありますか?

  2. 誰か助けてください。同じホストに2つのウェブサイトがあります。最近3つ目のアドオンドメインを追加し、Softaculousインストーラーを通じてWordPressをインストールしました。

    問題はWordPressではなく、同じホスト上の他のウェブサイトはアクセス可能です。

    お願いします。

  3. 1ページが禁止 403となり、すべての手順を試しました。そして今、私のサイトでwp-adminにログインする権限がなくなりましたか? :-(

  4. この記事をありがとうございます。私の問題は.htaccessファイルが破損していたことでした。ウェブサイトは現在正常に動作しています。

  5. この問題はまだ解決していません。すべての手順を試しました。問題は WooCommerce プラグインを WordPress サイトにインストールしたときに始まりました。現在、WordPress では 403 Forbidden が表示され、WordPress がない別のサイトでは 502 Bad Gateway エラーが表示されます。

    どなたか助けていただけますか?

  6. 他のすべてが失敗し、何時間も費やした後、かつて(しかし今はもうない)Bullet Proof Securityを使用していたことを発見しました。それは私のwp-adminフォルダに不要な.htaccessファイルを残していました – それが、私にとって403エラーの原因でした。あー!

  7. 4番目のステップがあるはずです。これらのステップはどれも適用されませんでした。プラグインが原因ではありませんでした。.htaccessファイルが原因ではありませんでした。すべてのファイルとフォルダのすべての権限は正しい数値に設定されています。 :(

  8. こんにちは皆さん、簡単な1つのステップで、既存の問題から解放されます。

    1.ドメインのCPanelに移動します

    2. 画面左端にある public_html フォルダをクリックして展開します。

    3. 画面右側にある wp フォルダをダブルクリックします。

    2. wpフォルダ内のすべてのファイルとフォルダをコピーします

    5. wpフォルダ内のすべてのファイルとフォルダを1つ上のレベルに移動します

    6. すべてのファイルとフォルダがWPフォルダの外に出ました。したがって、WPフォルダは空です。1つ上のレベルに上がり、空のWPフォルダを削除してください。

    7. ブラウザを開き、ドメイン名.comと入力してください。完璧に動作するはずです

    幸運を祈ります…この件に関して疑問があれば、私にメールしてください。

    もし時間があれば、私のサイトも訪れてみてください。
    皆さん、ありがとうございます。

  9. こんにちは!この記事をありがとうございます!
    このエラーが発生したので、FTPでアクセスして.htaccessファイルを削除しました。これでダッシュボードにアクセスできるようになりました。しかし、おっしゃる通り設定に移動して再度保存すると、403エラーが再発します。どうすればいいでしょうか?
    皆さん、ありがとうございます!

  10. 専用サーバーを持っていて、43のサイトすべてで発生している場合はどうなりますか?BluehostでWHMのアップデートを行った直後に発生しました。Bluehostに話すために1時間待っています。

    • ジョシュ –

      私もここで似たようなことがありました。「突然」私のサイトがどれも機能しなくなりました。

      私はOS-X Serverを実行している自分のMacMiniでサイトをホストしています。一晩トラブルシューティングを行った後、最終的に原因はOS-X ServerでFTPサーバーを有効にしたことだとわかりました。そこで、ウェブサイトのルートフォルダのフォルダ権限を「Everyone Else」に対して「None」に設定しました(自分のサイトへの全員の読み取りアクセスを許可するのは少し難しいように思えました!)。どうやら、これにより_wwwユーザーのウェブサイトへのアクセスもブロックされているようです。

      これを「読み取り専用」に戻した後、サイトは再び機能するようになりました…ふぅ。

      私は今、永続的な解決策を探していますが、それは「FTPトラフィックのためにファイアウォールを閉じる」ではありません。

      お役に立てれば幸いです。
      ロナルド

  11. この投稿は私の命を救いました!この役立つ情報にどれだけ感謝してもしきれませんが…本当にありがとうございます :)

  12. このサーバー上の /loading.php にアクセスする権限がありません。
    さらに、リクエストを処理するために ErrorDocument を使用しようとした際に 403 Forbidden エラーが発生しました。

  13. ページで403エラーが発生しており、それのためにWordPressにログインすることさえできません…どうやって修正すればいいのか分かりませんし、同じような問題を抱えている人も見当たりません。

  14. こんにちは。私のWordPressはホスティング会社自身が管理しています。そのため、ルートアクセス権がありません。この問題をどのように解決できますか?

  15. ここでも同じ問題が発生し、FTPでも同じ結果でした…Cpanelで確認したところ、maindirのパーミッションが0000になっていたことに気づきました。0755に変更したところ、修正されました。

  16. 私の場合は、ウェブサイトを4年間運営していましたが、今日突然このエラーが発生しました。ファイルに触ったり、権限を変更したりしたわけではありません。 コントロールパネルにログインしたところ、何らかの理由でWordPressのルートフォルダからindex.phpファイルがなくなっていることに気づきました。 WordPressの新しいコピーをダウンロードし、index.phpファイルをWordPressウェブサイトのルートフォルダにコピーしたところ、ウェブサイトが復旧しました! したがって、もし同じエラーが発生している方がいれば、index.phpまたはindex.htmlファイルがあるかどうかを再確認してみてください。お役に立てば幸いです。

    • 同感です…なぜ/どのようにかはわかりませんが、プロジェクト作業中にindex.phpが消えてしまいました…indexがまだ存在していた自動バックアップのおかげで、多くの手間が省けました。

    • ミミさん、ありがとう!記事の解決策がうまくいかなかったのですが、これは私にはうまくいきました。私の場合は、index.phpファイルが実際には見つからなかったわけではありませんでしたが、そこにあったファイルを新しいものと置き換えたところ、サイトが再び機能し始めたので、破損していたか、何らかの問題があったのだと思います。

      私の特定のエラーメッセージにもindex.phpファイルが含まれていたので、それも理にかなっています。

      禁止
      このサーバー上の /index.php へのアクセス権がありません。

      さらに、リクエストを処理するためにErrorDocumentを使用しようとした際に、403 Forbiddenエラーが発生しました。

  17. 403 エラーの原因となる可能性のある 3 つの修正方法をすべて試しましたが、エラーは発生し続けました。ちなみに、フッターテンプレートを編集したかったのですが、ファイルを保存/更新したときに「403 Forbidden サーバー上のこのリソースへのアクセスは拒否されました!」と表示されました。

    • これは wpbegginer.com のあなたのコメントへの返信です(コメントは以下に引用されています)
      問題が解決できたかどうかわかりませんが、今日同じエラーが発生し、問題がウェブサイトのルートフォルダに index.php ファイルがなかったことだと判明したことをお知らせしたいと思います。

      ———————————————————————–
      ご指摘いただいた403エラーの原因となる可能性のある3つのことをすべて試しましたが、それでもエラーが発生しました。ちなみに、フッターテンプレートを編集したかったのですが、ファイルを保存/更新したところ、「403 Forbidden Access to this resource on the server is denied!」というエラーが発生しました。

  18. こんにちは、

    助けてください。MAMPでWordPressをインストールしようとしたのですが、やるべきことをすべてやった後、このエラーが表示されました:
    「Forbidden」

    このサーバーでは /mysite へのアクセス権がありません。
    さらに、エラー文書を使用してリクエストを処理しようとした際に、403 Forbidden エラーが発生しました。

    助けてください!

  19. こんにちは皆さん。

    禁止されています

    サーバー上の /shop/ へのアクセス権がありません。

    あらゆることを試しましたが、うまくいきません。
    誰か助けてくれる人がいれば、大変助かります。ありがとうございます。

  20. ありがとうございます。素晴らしい記事です。私の問題を解決するために、書かれている内容を少し変更する必要がありました。確認したところ、ルートディレクトリに1つ、wp-adminディレクトリにもう1つ、合計2つのhtaccessファイルがあることがわかりました。wp-adminディレクトリのhtaccessファイルをリネームすることで、サイトへのアクセスを回復しました。

  21. こんにちは。

    削除された管理者ユーザーの記事の変更を保存しようとすると、私の場合は発生します

  22. ユーザーがコメントを残そうとすると、次の403エラーが発生しています。

    403 Forbidden エラーページ

    検索またはリンクをクリックしてここにたどり着いた場合は、ブラウザの戻るボタンをクリックして前のページに戻ってください。ありがとうございます。

    IPアドレス: xxx.xx.xx.xx” (ここに実際のIPアドレスが表示されます)

    何が間違っている可能性がありますか?

  23. 問題は.htaccessファイルにあります。この記述が私のサイトを救ってくれました。本当にありがとうございます

  24. こんにちは。 私のウェブサイトのwp-adminページで「Forbidden」と表示されます。エラー403 – forbiddenとは表示されず、単に「forbidden」と表示されます。

    WordPressを再インストールし、ファイルパーミッションを確認し、htaccessを確認し、すべてのプラグインを非アクティブ化しましたが、それでも機能しません。

    どうすればいいですか!

    本当にありがとうございます。

  25. こんにちは! ウェブサイトのリンクをFacebookで共有すると、タイトルが「403 Forbidden」になります。ウェブサイト上では、403 Forbidden のメッセージは一切表示されません。見つけたアドバイスの多くを試しましたが、.htaccess ファイルの削除、すべてのプラグインの無効化、パーミッションの確認を行いました。Facebook デバッガーでデバッグを試みましたが、情報は変わりません。この問題を解決するために誰か手伝ってもらえませんか?

  26. 画像で多くの403エラーが発生しています。アドバイスに従います。情報ありがとうございます

    私の英語が下手で申し訳ありません

  27. こんにちは。バックエンドダッシュボードからはログアウトできますが、フロントエンド(上部のバーを使用)からはログアウトできません。

    バックエンドでは、ログアウトURLのノンスが異なるようです。なぜそうなるのかご存知ですか?functions.phpからすべて削除しましたが、まだ発生します。

  28. こんにちは、

    私はWordPressの初心者で、現在WordPressダッシュボードへのログイン中に問題が発生しています。
    ログイン時に403 forbiddenエラーが表示されますが、一方で友人が自分のインターネットで同様のサイトを開くと正常に動作します。教えていただけますでしょうか。

    ありがとう、

  29. 似たような問題があります。会社として、開発サーバーで多くのWordPressサイトを運営していますが、1つのWPサイトのみで403エラーが発生し、wp-adminでのみ発生します。2日前に別の場所でライブにしたときは機能していました。

    foo.bar/somewebsite/* -> 200 OK
    foo.bar/somewebsite/wp-admin -> wp-login.phpにリダイレクト -> 403エラー

    foo.bar/somewebsite2/* -> 200 OK
    foo.bar/somewebsite2/wp-admin -> リダイレクト -> 200 OK

    foo.barへのFTPはOK、foo.barへのSSHはOKです。

    「somewebsite」では、私だけWP管理画面がブロックされています(すべてのブラウザ、すべての既存のシークレットモード、すべてのキャッシュとCookieをクリアしても…)。私が試してもらうように頼んだすべての人にとっては、問題なく動作しました。

    htaccess には問題ありません。wordfence は ftp から無効化されました(DB に IP バンがないかも確認しました)。ssh でメインの apache2 アクセスログを確認したところ、403 レコードが見つかりました。

    何か原因がわかることはありますか?

  30. 禁止されています

    サーバー上の / へのアクセス権がありません。

    さらに、リクエストを処理するためにErrorDocumentを使用しようとした際に、403 Forbiddenエラーが発生しました。

    上記のどの方法もこのエラーには効果がなく、私のcpanelに表示されません。記事全体を読みました。
    どうか、これを解決するのを手伝ってください。
    ありがとうございます

  31. うーん!WordPressのwp-admin 403エラーは本当に時間を無駄にします。

    あなたのトリックをすべて試しましたが、まだエラーが発生しています。wp-adminフォルダを新しいwp-adminファイルに変更するつもりです。

    私や他のオプションに役立つかもしれません。それはApacheの設定か、不十分なmod_securityの設定です。

  32. 私たちは毎日WordPressで作業しており、最近403エラーに遭遇しました。セキュリティプラグインの1つによってファイル権限とhtaccessファイルが再構成されました。この問題に関するあなたの投稿は非常に役立ちました。投稿する時間を取ってくれてありがとう。

  33. 拝啓、私のサイト名は私のサイトです。次のようなエラーが表示されます。

    禁止されています

    サーバー上の / へのアクセス権がありません。

    さらに、リクエストを処理するためにErrorDocumentを使用しようとした際に、403 Forbiddenエラーが発生しました。

    上記のどの方法もこのエラーには効きませんでした。私のcPanelではファイルエクスプローラーにファイルが表示されず、FTPクライアント経由でも接続できません。 記事はすべて読みました。 この問題を解決するのを手伝ってください。 ありがとうございます。

  34. こんにちは、私たちも 403 エラーを経験しています。最初に発生したのは、wp-core を 4.5 にアップデートしようとしたときでした。それ以来、1日に1回程度 403 エラーが発生します。問題を解決するために考えられることはすべて行いました。アップデート前のサイトのバックアップに戻す、すべてのプラグインを無効化する、ファイルパーミッションを確認する、IPアドレスがブラックリストに載っていないかホストに問い合わせる、.htaccess を削除する、テーマをデフォルトの 2016 に変更する。403 エラーが発生したときに機能するのは、ルーターをオフにして IP が変更されるのを待ってからアクセスできるようになることだけです。したがって、IP の問題のようですが、この IP ブロックがどこで行われているのか見つけられません。

    IPブラックリストについて、他に知っている場所はありますか?

    ありがとう。

  35. ちょうどこのエラーが発生しました。外部のウェブデザイナーが私たちのためにWordPressサイトを作成していたのですが、403エラーが 계속 발생했습니다.
    私たちのホスティング会社は、セキュリティ対策の一環として、ユーザー名「Admin」でのサインインをブロックするようにサーバーを設定していました。知っているはずだと思われるかもしれませんが。ユーザー名を変更するだけで済みました。

返信する

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。