Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> 窓について >> IISキャッシュポリシー設定図チュートリアル

IISキャッシュポリシー設定図チュートリアル

  

1、サイト全体は.html .jpg .png .gif .apkファイル専用で、他のファイルはキャッシュされないため、最初にサイト全体をキャッシュしないように設定できます。
a)[IIS Information Manager]を開き、サービスウェブサイトのプロパティを右クリックし、[HTTPヘッダー]チェックリストをオンにして、[コンテンツの有効期限を有効にする]チェックボックスをオンにします。次に、[即時有効期限]、[確定]の順に選択します。b)上記の設定の後、サイトのコンテンツ全体がCDNにキャッシュされず、.html .jpg .png .gif .apkファイルになります。 Typeはキャッシュポリシーを設定します。 2.特定のファイルのキャッシュ設定は次のとおりです。a)上記の異なる拡張子を持つファイルが特定のディレクトリの下に別々に配置され、そのディレクトリに他の拡張子を持つファイルがない場合は、拡張子があるディレクトリ全体を設定できます。キャッシュの時刻;具体的な方法は、 "IIS Information Manager"でWebサイト "a.cc.com"のディレクトリを展開し、キャッシュ時間を設定する必要があるディレクトリを選択することです(例:すべてのjpgsはimgディレクトリに格納されます)。サイト全体がキャッシュ以外の設定になっているため、ディレクトリを右クリックして[プロパティ]、[HTTPヘッダー]タブの順に選択し、[HTTPヘッダー]キャッシュのディレクトリを開きます。設定は1と同じで、設定が変更されます。[この期間を過ぎると有効期限が切れる]を選択し、有効期限を14日などに設定し、[OK]をクリックして保存します。 b)特定の拡張子を持つファイルが一意のディレクトリに一様に配置されていない場合は、他の拡張子ファイルと混在してディレクトリに配置されます。この場合、設定はより複雑です;特定の拡張子を持つファイルの設定ごとのファイルを避けるために、私達は次のように "ワイルドカード"の設定をサポートする "ワイルドカード"をサポートするようにする必要があります。1)Open' IISインフォメーションマネージャで、サービスWebサイトのプロパティを右クリックし、[ホームディレクトリ]タブを選択して、タブの[設定]ボタンをクリックすると、次のダイアログボックスが表示されます。 [ワイルドカードアプリケーションマッピング(実行順序)]列の下にある[挿入]ボタンをクリックし、ポップアップファイル選択ボックスでC:WINDOWSMicrosoft.NETFrameworkv4.0.30319aspnet_isapi.dllファイルを選択します。ここで、' C: 'はシステムディスクです。ファイルが存在するかどうかを確認しないでください。次のように、[definite]ボタンを2回続けてクリックし、IISワイルドカードサポートの設定を完了してください。 3)次に、設定ファイルをキャッシュする必要があるディレクトリで、最初にキャッシュする必要があるファイルを選択し、右クリックして[プロパティ]を選択し、[HTTPヘッダー]を選択してカードを選択し、2.a)の設定を行います。保存してから、このファイルディレクトリの下に同じ拡張子を持つすべてのファイルの設定がある場合は、IIS構成ファイルの実装を変更する必要があります。 4)IIS構成ファイルはC:WINDOWS system 32inetsrvMetaBase.xml(IIS 6設定)に配置されます。3)test.jpgキャッシュ有効期限の下のbinディレクトリにある場合は、「Notepad」プログラムを使用して上記のファイルを開きます。設定、それから我々は文字列' /bin /test.jpg'を調べると、binディレクトリ内のすべてのjpgファイルを使用するために、ファイル内のbinディレクトリ内のtest.jpgファイルのキャッシュ設定を見つけることができます。キャッシュを設定するには、< test.jpg>を' *。jpg'に変更してからファイルを保存します。上記のファイルを変更するには、[サービス]で[IIS管理サービス]を閉じる必要があります。 5)他の拡張子のファイルキャッシュ設定は、上記の3)と4)の操作で繰り返すことができます。

Copyright © Windowsの知識 All Rights Reserved