- PR -

IIS5.0のHTTP圧縮機能について

1
投稿者投稿内容
AOPP
ベテラン
会議室デビュー日: 2002/11/18
投稿数: 66
投稿日時: 2003-02-07 13:44
こんにちは、AOPPです

C#(ASP.NET)で、IIS5.0のHTTP圧縮の使用についての質問です。

1.現象

実行したのですが、1回目のアクセス(.ASPX単位)は、正しく表示されます。
一度実行したファイル(.ASPX)をアクセス(POSTBACK・更新ボタンetc)すると
真っ白な画面になる(表示ソースは、<html><html>な感じ)。
パケット情報自体、圧縮されていません。(1回.2回目も)
HTML.ASPは、正常に処理される。(圧縮されている)

2.設定

HTTP圧縮を使用する為、[静的ファイルを圧縮する] をクリック
           [アプリケーション ファイルを圧縮する]をクリック
           フォルダのサイズを制限しない場合は、[無制限]
動的ファイルの追加(ASP.ASPX)
初期値は、静的ファイル(HTML.TXT.CSVなど)のみなので、
IIS再起動

3.分かった事

MSのヘルプより 
「ファイルに動的な内容が含まれている場合、IIS はそのファイルを生成時に圧縮してブラウザに送信します。ファイルのコピーは保存されません。」

でも 一時ファイルとして、ASP,ASPXの圧縮ファイルが生成されている。
ASPは、正常に動作しています。

何か有力な情報があれば教えてください。



NothingButXMLInfoSet
大ベテラン
会議室デビュー日: 2002/07/16
投稿数: 116
投稿日時: 2003-02-07 23:33
この情報はいかがでしょうか。
HOW TO: Enable ASPX Compression in IIS
AOPP
ベテラン
会議室デビュー日: 2002/11/18
投稿数: 66
投稿日時: 2003-02-08 08:16
NothingBut.NETFXさん情報ありがとうございます。

早速よんでみました。

1.まさに掲載どおりやっておりました。(ASPXでも動作するようですね)
 多少拡張子に違いはあるが (コピペでやってみます。)



1

スキルアップ/キャリアアップ(JOB@IT)