- ベストアンサー
IISのログにはどのような情報が落ちるのですか?追加できますか?
Windows2000Server IIS5.0 Windows2003Server IIS6.0 を使っています。 特に設定しなくても、IISがログを落としているようなのですが、そのログをメモ帳で開いてみるとIPアドレスや開いたページが表示されているようでした。 これは、どこのIPアドレスの人がどこのページを判断できる情報といってよいのでしょうか? また、IISのログに落とされる内容を手動で 追加させることはできるでしょうか? どなたか教えてください。困ってます。 やりたいことは、アクセスしてきた人を 特定できる情報をIISのログに落としたいのです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
IISに限らずwebサーバが残すログは大まかに言うとどのホストがいつどのファイルをどのエージェントでどこからゲットしたか、という内容です。そのため、アクセスしてきた個人を特定することは出来ません。個人を特定するには、例えばサイトを認証形式にして、DBに個人を特定できるログを残すような仕組みにする必要があります。
その他の回答 (2)
- burbe
- ベストアンサー率0% (0/1)
すみません。質問に質問をするようで大変申し訳ないのですが、質問内容に、 「Windows2000Server IIS5.0 Windows2003Server IIS6.0」 と、ありますが、私のOSはWindows2003ServerでおそらくIIS6.0が標準搭載されているのですが、IIS5.0対応のASPの本で勉強しています。初心者でよく分かっていないのですが、その本で勉強を続けても問題ないでしょうか。IISのバージョンの「5.0」と「6.0」は、どう変わっているのでしょうか。
- hikson
- ベストアンサー率27% (9/33)
ブラウザはアドレス部分に載ったページを要求しサーバは要求された通りログに記録します。 ですから、パラメータを隠すとログにそのパラメータ部分は残りません。
お礼
なるほど、ありがとうございます。
お礼
回答ありがとうございます! やはり個人を特定するにはそれ専用のログが必要になるのですね。 別の質問なのですけど、 IISのログのパラメータにはhiddenで格納して ある値というのは表示されないのでしょうか・・。 http://sample/sample.asp?変数名=値 の形でアクセスしたものはパラメータが残るみたいなのですが、 要するにPOSTメソッドを使用して送った パラメータはアドレス部分にも載らないし、 ログにも落ちないということなのでしょうか?