IIS 7.0 でホストされている Web サイトにアクセスするときにエラー メッセージ:「HTTP エラー 501.0-実装されていません"


現象


インターネット情報サービス (IIS) 7.0 Web ブラウザーでホストされている Web サイトにアクセスする、次のようなエラー メッセージが表示されます。
"バージョン"のアプリケーションでサーバー エラー

実装されていない HTTP エラー 501.0:

HRESULT: 0X00000000

HRESULT の説明
要求のヘッダーの値は、構成の設定を一致しないために、探しているページを表示できません。

原因


この問題は、クライアントは、"TRACE"HTTP 動詞を含む要求を送信するために発生します。ただし、この HTTP 動詞を有効にするために使用されるレジストリ エントリは、サーバー上で構成されていません。

解決策


HTTP 動詞"TRACE"を有効にするには、次の手順を実行します。
  1. [スタート] ボタンをクリックし、[ファイルを指定して実行] をクリックして、「regedit」と入力してから [ OK] をクリックします。
  2. 移動し、次のレジストリ キーを右クリックします。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters
  3. 新規作成] をポイント [ DWORD 値] をクリックして、 EnableTraceMethodと入力し、ENTER キーを押します。
  4. EnableTraceMethodをダブルクリックします。
  5. [値データ] ボックスで、 1と入力し、[ OK] をクリックします。