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: 2020/11/01 6:31:04 JST

このブログ記事について

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

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

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

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

2020年1月

 日   月   火   水   木   金   土 
      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 30 31  

埋め込みQRコード