カスタム拡張子を持つページを追加しようとしています.htmlタグのセットを持つ.asp2などです。ブラウザでページにアクセスしようとすると、「名前を付けて保存」と尋ねられます。これは、サーバーが認識できない extn を使用しているために発生します。サーバー IIS 5.1 がこの拡張子を認識するようにするにはどうすればよいですか??
提案してください
また、そのようなカスタム ページでカスタム イベントを関連付ける方法について提案してください。
カスタム拡張子を持つページを追加しようとしています.htmlタグのセットを持つ.asp2などです。ブラウザでページにアクセスしようとすると、「名前を付けて保存」と尋ねられます。これは、サーバーが認識できない extn を使用しているために発生します。サーバー IIS 5.1 がこの拡張子を認識するようにするにはどうすればよいですか??
提案してください
また、そのようなカスタム ページでカスタム イベントを関連付ける方法について提案してください。
非標準の拡張子を使用する場合は、応答のコンテンツ タイプを必ず text/html に設定して、送信するドキュメントをブラウザーが解釈する方法を認識できるようにする必要があります。何かのようなもの:
public class HttpHandler1 : IHttpHandler
{
public bool IsReusable
{
get { return true; }
}
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/html";
// Your code here.
}
}
インターネット サービス マネージャーで、[既定の Web サイト] を右クリックして [プロパティ] を選択し、[ホーム ディレクトリ] で [構成] ボタンを押します。[追加] ボタンをクリックし、[実行可能ファイル] フィールドに aspnet_isapi.dll ファイルへのパスを入力し、[拡張子] フィールドに asp2 を入力します。