EasyBot

EASYBOT GUIDE

403 Forbiddenの原因と対処法|アクセス拒否を解決する

403 Forbiddenが表示される原因を、権限、認証、Cloudflare、ファイアウォール、ファイル設定の観点から順番に確認します。

403 Forbiddenは、サーバーが要求を理解したもののアクセスを許可しなかった時に返すエラーです。 ログイン不足、権限設定、WAFの遮断などが主な原因です。

403になる代表的な原因

  • ログインセッションが切れている、または権限がない
  • ファイルやディレクトリの読み取り権限がない
  • Cloudflare WAFやIP制限により遮断された
  • CSRF対策でOriginが拒否された
  • 公開を許可していない管理APIへアクセスした

利用者ができること

  1. 一度ログアウトして再ログインする
  2. 正しいアカウントを使用しているか確認する
  3. VPNやプロキシを外して再試行する
  4. 運営へ発生時刻とURLを伝える

管理者側の確認項目

アプリの認可ログ、Webサーバーのアクセスログ、Cloudflare Security Eventsの順に確認します。ファイル配信なら所有者とパーミッションも確認します。

namei -l /var/www/example/index.html
stat /var/www/example/index.html