IIS7.5で任意のHTTPヘッダーに対する要求フィルターを構成するメモ

| コメント(0) | トラックバック(0)
なんだか、分りにくいメッセージ出たりするので、メモしておきます。

要求フィルターの機能を追加したIISマネージャーで、要求フィルターの機能を開き、規則タブを選択後、操作ペインからフィルタリング規則の追加を選択すると、以下のようなダイアログが表示されます。

Filtering.png

まず、名前を適当に付けます。
対象のHTTPヘッダー名を指定するのが妥当でしょう。

今回は、ヘッダーでフィルタしたいので、チェックボックスは無視します。

ヘッダーのスキャングリッドにHTTPヘッダー名を追加します。

適用先グリッドが問題です。
適用する対象の拡張子を指定する必要がありますが、必ず「.」から始まる必要があるようです。
「.」から開始していない場合、意味不明なダイアログが表示されます。
でも、そうすると、拡張子の無いURL、たとえば、/で終わるURLの場合に困ることになります。
個人的にうまくいったのは、「.」のみの指定する方法です。
しかし、「.」の指定だけでは、.htmlなどを指定したとはみなされませんので、「.html」等も別途指定する必要があるようです。
試した結果、「.*」はうまく働きません。
もしかすると正規表現を必要とするのかも知れません。

あとは文字列の拒否グリッドに拒否したいヘッダー値を指定します。

OKを押してダイアログを閉じれば設定完了となります。

たとえば、「User-Agent: Hoge」をフィルタ拒否したい場合、

  • 名前:User-Agent
  • ヘッダーのスキャン:User-Agent
  • 適用先:.,.html
  • 文字列の拒否:Hoge

などを指定すれば良いはずです。

トラックバック(0)

トラックバックURL: http://blog.fne.jp/mt/mt-tb.cgi/133

コメントしちゃいなよ

    

サイトカウンタ

Total: 211,632 Hits, (Recent24Hours: 0 Hits)
~ Since 2010/01 ~

埋め込みツイッター

取得失敗;;
Now: 2024/03/29 18:09:58 JST

このブログ記事について

このページは、ふぅみんが2010年3月20日 01:00に書いたブログ記事です。

ひとつ前のブログ記事は「Excel95の挙動に戸惑う」です。

次のブログ記事は「Excel95の挙動に対応」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

月別 アーカイブ

2024年2月

 日   月   火   水   木   金   土 
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29    

埋め込みQRコード