Apacheの設定ファイルからApacheのアクセスログの場所を確認した所、combined や common という記載がありました。
CustomLog "logs/access_log" combined
combined や common が何なのかについて説明します。
種類
アクセスログへ記載される内容は以下のように区別されるようです。
・combined
・common
・refer
・agent
common
commonは主に以下の情報を表します。
・アクセス元のIPアドレスまたはホスト名
・アクセスのしたファイル
・リクエストメソッド
・アクセスした時間
・レスポンスサイズ
・レスポンスステータスコード
refer
アクセス元のリンク(ページ)を表します。
アクセス元が自己申告したものなので、偽造が可能なようです。
agent
どの機種(スマホ、PC)やどのブラウザでアクセスしたかを表します。
アクセス元が自己申告したものなので、偽造が可能なようです。
combined
common、refer、agentを合わせて記載しているログになります。
アクセスログの内容の例
以下に、アクセスログの内容の例を記載します。
172.18.0.1 - - [05/Mar/2022:04:47:51 +0000] "GET / HTTP/1.1" 200 5 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.109 Safari/537.36"
最後に
combinedまたはcommonさえ分かっていればとりあえずは大丈夫のようですね。