目次
403 forbiddenの種類
403 forbiddenの解決方法
 ・パーミッション(ファイルアクセス権)の確認
 ・インデックスファイルがディレクトリに存在するか

403 forbiddenの種類

403 forbiddenと一口に言っても、多くの種類が存在します。ここでは、その一例を紹介します。

・ “Forbidden – You don’t have permission to access / on this server”
・ “403 – Forbidden: Access is denied”
・ “Error 403 – Forbidden”
・ “403 – Forbidden Error – You are not allowed to access this address”
・ “403 Forbidden – nginx”
・ “HTTP Error 403 – Forbidden – You do not have permission to access the document or program you requested”
・ “403 Forbidden – Access to this resource on the server is denied”
・ “403.That’s an error.Your client does not have permission to get URL / from this server”
・ “You are not authorized to view this page”
・ “It appears you don’t have permission to access this page.”

これらの種類が存在するうえで、次に403 forbiddenの解決方法をご紹介します。

403 forbiddenの解決方法

403 forbiddenには多くの種類がありますが、基本的な解決方法は同様です。

・ パーミッション(ファイルアクセス権)の確認
・ インデックスファイルがディレクトリに存在するか

それぞれの解決方法を順番に解説します。

パーミッション(ファイルアクセス権)の確認

まずは、パーミッション(ファイルアクセス権)を確認しましょう。所有者やその他のユーザー、所有グループなどの設定が適切であるかを確認することが大切です。また、単純に「.htaccess」の記述が不適切な可能性もあるので、その点も含めて確認するようにしてください。

インデックスファイルがディレクトリに存在するか

「index.php」や「index.html」が存在しない場合でも、403 forbiddenは表示されます。そのため、インデックスファイルがディレクトリに存在するかを確認しましょう。

基本的には、上記2つの方法で解決できるケースがほとんどです。万が一解決できない場合は、DNSやドメインの設定なども含めて確認してみてください。