Forbidden はアクセスが禁止されていることを意味します。
顧客が自分のページに「アクセス禁止」と表示されているのを見た場合、これは非常に憂慮すべきメッセージとなる可能性があります。
メッセージの完全な翻訳は次のようになります:
禁止: このサーバーにアクセスする権限がありません。
さらに、エラー ドキュメントを使用しようとしているときに 403 エラーが発生しました。
なぜこのようなことが起こるのですか?
このメッセージは実際には、サービスが動作している、そしておそらくエラーなしで動作していることを示しています。 しかし、何らかの理由で、要求した情報にアクセスする権限がありません.
このエラーの原因としては、 という 2 つの主な理由があります。
- ファイルまたはディレクトリのアクセス許可が正しくありません。ファイルにはアクセス許可 (644) が必要であり、ディレクトリにはアクセス許可 (644) が必要であることに注意してください。 権限を持っています (755)。
- アプリケーション ファイアウォールがアクセスをブロックしています。これが原因かどうかを判断するには、コントロール パネルからアプリケーション ファイアウォール (mod_security) を無効にします。
最も一般的なケースは、ディレクトリ に「index.xxx」ファイル が含まれていない場合です。この状況では、ディレクトリの内容を保護するために 403 エラーが直接生成されます。ユーザー がindex.html ファイルをディレクトリにアップロードすると、エラーはすぐに消えます。