人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

apacheのアクセスログの意味を詳しく教えてください。
192.168.1.1(本当はグローバルなIP) - - [19/Jan/2006:02:46:12 +0900] IGET /~hoge/hogehoge/000.jpg HTTP/1.1I 304 - Ihttp://hogehoge.netI IMozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)I
こんな感じのがあったとします。サーバでは どんな処理がされてますか?

●質問者: yoshi5231
●カテゴリ:コンピュータ
✍キーワード: .NET .jpg 2006 Apache CLR
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● kimizu
●40ポイント

http://arika.org/doc/uu.200108.apache_log

= Apache$B%m%035O@(B

ここが詳しく解説されていて良さそうです。

重要なのは、IPアドレスとGET以降のURLおよびステータス(304とか)ですね。

http://www.nda.co.jp/memo/RFC2068.html

RFC2068?EHTTP?G???[?R?[?h?\

ステータスの一覧は、こちらでどうぞ。


ちなみに、304はNot Modifiedで、

「サーバ上にあるファイルがブラウザの

キャッシュと同じだったから、サーバからは

読み直さなくて大丈夫」

というステータスです。


サーバではファイルの日付を比較して、

サーバ上のものとクライアントのものが同じだと

判断し、クライアントには「同じだったよ」、

という情報のみを返事をしています。

◎質問者からの返答

参考になりました ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ