HTTP エラー 404.3 - Not Found

拡張構成により、要求しているページは使用できません。ページがスクリプトの場合は、ハンドラーを追加します。ファイルをダウンロードする場合は、MIME マップを追加します。

可能性のある原因:

  • ハンドラー マッピングが存在しない可能性があります。既定では、静的なファイル ハンドラーですべてのコンテンツが処理されます。
  • 使用する機能がインストールされていない可能性があります。
  • 適切な MIME マップが Web サイトまたはアプリケーションに対して有効化されていません (警告: .ASPX ページ や .config ファイルなど、ユーザーがダウンロードできないコンテンツに対する MIME マップは作成しないでください)。
  • ASP.NET がインストールされていない場合。

対処方法:

  • system.webServer/handlers で次の操作を行います。
    • 現在のページに対して予測されるハンドラーがマップされていることを確認します。
    • 必須条件 (runtimeVersion、pipelineMode、ビット数など) に注意し、アプリケーション プールの設定と比較して確認します。
    • 予測されるハンドラー行に入力ミスがないことを確認します。
  • 使用する機能がインストールされていることを確認します。
  • MIME マップが有効化されていることを確認するか、コマンド ライン ツール appcmd.exe を使用して Web サイトに MIME マップを追加します。
    1. MIME の種類を設定するには、次の構文を使用します。%SystemRoot%\windows\system32\inetsrv\appcmd set config /section:staticContent /+[fileExtension='string',mimeType='string']
    2. 変数 fileExtension 文字列はファイル名の拡張子であり、変数 mimeType 文字列はファイルの種類の説明です。
    3. たとえば、拡張子 ".xyz" を持つファイル用の MIME マップを追加するには、次のように指定します。appcmd set config /section:staticContent /+[fileExtension='.xyz',mimeType='text/plain']
    警告: リストに追加する前に、必ずその MIME マッピングが Web サーバーで必要とされていることを確認してください。.CONFIG などの構成ファイルおよび .ASP、.ASPX などの動的スクリプト ページは直接ダウンロードせず、常にハンドラーで処理する必要があります。場合によっては、構成情報の保存にデータベース ファイルや構成を保存するためのファイル (.XML、.MDF など) が使用されることがあります。有効に設定する前に、クライアントによるこれらのファイルのダウンロードを許可するかどうかを決定します。
  • ASP.NET をインストールします。
  • この HTTP 状態コードに対して失敗した要求を追跡するトレース規則を作成します。失敗した要求のトレース規則の作成の詳細については、ここをクリックしてください。

エラー情報の詳細:

モジュール   StaticFileModule
通知   ExecuteRequestHandler
ハンドラー   StaticFile
エラー コード   0x80070032
要求された URL   http://localhost:80/link/D/songs/Antoine Barry/パイレーツ・オブ・カリビアン.flac
物理パス   C:\inetpub\wwwroot\link\D\songs\Antoine Barry\パイレーツ・オブ・カリビアン.flac
ログオン方法   匿名
ログオン ユーザー   匿名

詳細情報:

このエラーは、要求された URL のファイル拡張子がサーバー上で構成されていない MIME の種類であるときに発生します。動的スクリプト ページ、データベース ファイル、および構成ファイル以外のファイルであれば、ファイル拡張子を指定して MIME の種類を追加できます。動的スクリプト ページ、データベース ファイル、および構成ファイルの直接的なダウンロードを許可しないようにしてください。

詳細情報の表示 »