【IIS】"探しているリソースは削除されたか、名前が変更されたか、または一時的に使用不可能になっています。"の原因と対処

Web ブラウザで Windows Server でホスティングされている IIS サーバに接続したところ次のエラーが発生しました。


HTTP エラー 404.0 - Not Found
探しているリソースは削除されたか、名前が変更されたか、または一時的に使用不可能になっています。

可能性のある原因:
指定されたディレクトリまたはファイルは Web サーバーに存在しません。
URL に誤字が含まれています。
URLScan などのカスタム フィルターやモジュールによってファイルへのアクセスが制限されています。

対処方法:
Web サーバーにコンテンツを作成します。
ブラウザーの URL を確認します。
この HTTP 状態コードに対して失敗した要求を追跡するトレース規則を作成し、SetStatus を呼び出しているモジュールを確認します。失敗した要求のトレース規則の作成の詳細については、ここをクリックします。

エラー情報の詳細:
モジュール IIS Web Core
通知 MapRequestHandler
ハンドラー StaticFile
エラー コード 0x80070002
要求された URL https://testserver:443/nonexists.html
物理パス C:\inetpub\wwwroot\nonexists.html
ログオン方法 匿名
ログオン ユーザー 匿名

詳細情報:
このエラーは、ファイルまたはディレクトリがサーバー上に存在しないことを意味します。ファイルまたはディレクトリを作成し、もう一度要求してください。



このエラーの原因


様々な原因が考えられると思います。
文字通りそのファイルが存在しない場合にこのエラーが発生します。スペルミスではないか確認が必要です。



IIS でよく発生するエラーの原因とその対処のまとめ




個人的に独自に調査した事項をまとめています。各ベンダーとは全く関係がありません。
内容に誤りがある場合や情報が古くなっている場合があります。その場合でも修正されるとは限りません。
参考としてサイト閲覧ください。万が一誤りがあり損失等が発生しても保証しません。あくまでも自己責任でサイトを閲覧ください。