[산이]님이 남기신 글:
>[오혁]님이 남기신 글:
>
>>-----------------------------------------
>>답변자가 기본적으로 참고할 내용입니다.
>>- 배포판(옵션) :
>>- 커널버전(옵션)
:
>>- 데몬버전(예:apache
1.3.27) :
>>- 데몬설치유형(RPM/컴파일/기타)
:
>>-----------------------------------------
>>
>>아파치 로그에 사용자의 쿠키 정보를 넣을 려고
합니다.
>>
>>현재 mod_usertrack이라는
모듈을 사용 하여 CustomLog로 쌓고 싶은데
>>실제 로그를 확인해 보면 전혀 쌓이지 않고
있습니다.
>>뭘 잘못 하고 있는건지 조차 전혀 파악을 못하고
있습니다.
>>
>>
>>
>>실제로 웹 로그에 사용자의 쿠키 정보를 기록 하고 계시거나,
해보셨다면
>>조언 이나 예제 부탁 드립니다.
>>
>>그리고 꼭 이 방법이 아니라도 웹 로그에 사용자의 쿠키
정보를 넣을 수
>>있는 방법은 없는지요?
>>
>>침고 링크 입니다.
>>http://httpd.apache.org/docs/mod/mod_usertrack.html
>
>========================================
>
>간단하게 CustomLog 를 사용해 보세요.
>
>LogFormat "%h %t \"%{Cookie}i\" \"%r\" %s"
cookie
>
>CustomLog /usr/local/apache/logs/cookie_log cookie
>
>참고로,
>
>%h : 요청한 클라이언트 호스트
>%t : 요청한 시간(서버 기준)
>%{Cookie}i : 요청헤더중에서
Cookie 의 내용을 기록하라는 의미
>%r : 요청 헤더중에서 첫번째 라인을 의미(요청
URI)
>%s : 요청 status code %>s 로도 가능
>
>기타 자세한 내용은
>
>http://linuxchannel.net/docs/manual/mod/mod_log_config.html
>
>을 참조하세요.
========================================
이와 같이 해도 크게 문제는 없지만
모든 요청(html, php, gif, jpg, css, js, ...)에 대해서 로그를
남깁니다.
따라서 적절하게 필요한 요청만 기록하는 것이 좋겠군요.
CustomLog /usr/local/apache/logs/cookie_log cookie env=is_html
...
SetEnvIfNoCase Request_URI "\.(php|php4|php4|html|htm|phtml|shtml)$"
is_html
|