IIS7を使っていますが、IISのログを使わずに 自前でGlobal.asaxにログを書き込む関数を用意しています。拡張子.aspxの場合は問題なくログが取れているのですが、ユーザがダウンロードしたファイル(*.zipや*.pdf、*.ico)の履歴も残したいと思っています。また*.htmlへのアクセスも監視したいです。
http://www.atmarkit.co.jp/fdotnet/dotnettips/114iisrelate/iisrelate.html等を参考にIIS7での設定を試しているのですが、ログに書いてくれません。因みにこちらのサイトはIIS6での設定方法でした。
ハンドラマッピングに*.icoを追加してあれこれ試したところ、ログに書く場合がありましたが、そのときは逆にブラウザ画面に何も表示されませんでした。やりたいことを整理すると、
① *.zip、*.pdfのときは、アクセスログに記録し、普通にダウンロードを促すダイアログボックスを表示。
② *.ico、*.htmlのときは、画面に画像やコンテンツを表示。
となります。つまり挙動はそのままで、ログの記録をとりたいと言うものです。
webサイトをあれこれ探しましたが、手がかりが見つからずに困っています。よろしくお願いします。