mod_log_config.xml.ko revision 4dce08e5129abe1dbd2b5eb057ca0438487c9482
f3ec420152ca921e4c1ce77782f51b53f659018dnd<?xml version="1.0" encoding="EUC-KR" ?>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
f3ec420152ca921e4c1ce77782f51b53f659018dnd<?xml-stylesheet type="text/xsl" href="/style/manual.ko.xsl"?>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<!-- English Revision: 105989:932391 (outdated) -->
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<!--
f3ec420152ca921e4c1ce77782f51b53f659018dnd Licensed to the Apache Software Foundation (ASF) under one or more
f3ec420152ca921e4c1ce77782f51b53f659018dnd contributor license agreements. See the NOTICE file distributed with
f3ec420152ca921e4c1ce77782f51b53f659018dnd this work for additional information regarding copyright ownership.
f3ec420152ca921e4c1ce77782f51b53f659018dnd The ASF licenses this file to You under the Apache License, Version 2.0
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen (the "License"); you may not use this file except in compliance with
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen the License. You may obtain a copy of the License at
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen
d29d9ab4614ff992b0e8de6e2b88d52b6f1f153erbowen http://www.apache.org/licenses/LICENSE-2.0
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd Unless required by applicable law or agreed to in writing, software
d229f940abfb2490dee17979e9a5ff31b7012eb5rbowen distributed under the License is distributed on an "AS IS" BASIS,
3f08db06526d6901aa08c110b5bc7dde6bc39905nd WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
f3ec420152ca921e4c1ce77782f51b53f659018dnd See the License for the specific language governing permissions and
f3ec420152ca921e4c1ce77782f51b53f659018dnd limitations under the License.
f3ec420152ca921e4c1ce77782f51b53f659018dnd-->
3f08db06526d6901aa08c110b5bc7dde6bc39905nd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<modulesynopsis metafile="mod_log_config.xml.meta">
f3ec420152ca921e4c1ce77782f51b53f659018dnd
c04f76acce77126cf88b09350e56ea8c6b4a064enilgun<name>mod_log_config</name>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<description>�������� ��û�� �α׿� ����Ѵ�</description>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<status>Base</status>
f086b4b402fa9a2fefc7dda85de2a3cc1cd0a654rjung<sourcefile>mod_log_config.c</sourcefile>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<identifier>log_config_module</identifier>
c3c006c28c5b03892ccaef6e4d2cbb15a13a2072rbowen
f3ec420152ca921e4c1ce77782f51b53f659018dnd<summary>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <p>�� ����� Ŭ���̾�Ʈ�� ��û�� �α׿� �����Ӱ� ����Ѵ�.
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen �ڽ��� ���ϴ� ������� �α׸� ����� �� �ְ�, �����̳� �ܺ�
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen ���α׷��� ���� �α׸� ���� ���� �ִ�. ������ �α׸� ����ϸ�
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen ��û�� ���ݿ� ��� ��û�� �α׿� �߰��ϰų� ������ �� �ִ�.</p>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <p>�� ����� ������ ���þ �����Ѵ�. <directive
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen module="mod_log_config">TransferLog</directive>�� �������
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen �����, <directive module="mod_log_config">LogFormat</directive>��
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen ���ϴ� ����� ���ϰ�, <directive
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen module="mod_log_config">CustomLog</directive>�� �ѹ� �α����ϰ�
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen ����� ��� �����Ѵ�. <directive>TransferLog</directive>��
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <directive>CustomLog</directive> ���þ ������ ����ϸ�
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen ��û�� ���� ���Ͽ� ����� �� �ִ�.</p>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen</summary>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<seealso><a href="/logs.html">����ġ �α�����</a></seealso>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<section id="formats"><title>�α� ��� �����ϱ�</title>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p><directive module="mod_log_config">LogFormat</directive>��
f3ec420152ca921e4c1ce77782f51b53f659018dnd <directive module="mod_log_config">CustomLog</directive>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���þ��� ��� �ƱԸ�Ʈ�� ���ڿ��̴�. �� ���ڿ��� ��� ��û��
f3ec420152ca921e4c1ce77782f51b53f659018dnd �α����Ͽ� ����Ѵ�. ���ڿ����� �α����Ͽ� �״�� ����Ǵ�
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���ڿ� ��ٲް� ���� ��Ÿ���� C�� "\n"�� "\t" ����ڸ�
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����� �� �ִ�. �α����Ͽ� ���ǥ�� �齽������ ������ �տ�
f3ec420152ca921e4c1ce77782f51b53f659018dnd �ݵ�� �齽������ ������ �Ѵ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>��û�� Ư¡�� ��� ���ڿ��� "<code>%</code>" ���þ
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����Ͽ� ����Ѵ�. �� ���þ�� �α����Ͽ��� ������ ����
30471a4650391f57975f60bbb6e4a90be7b284bfhumbedooh ����ȴ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <table border="1" style="zebra">
f3ec420152ca921e4c1ce77782f51b53f659018dnd <columnspec><column width=".2"/><column width=".8"/></columnspec>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><th>���&nbsp;���ڿ�</th>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <th>����</th></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%%</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>�ۼ�Ʈ ��ȣ</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...a</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��� IP-�ּ�</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...A</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>(����) IP-�ּ�</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...B</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>HTTP ����� ������ ��� ����Ʈ��.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...b</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>HTTP ����� ������ ��� ����Ʈ��. CLF ��İ� ����
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����� ������ ��� ��� 0 ��� '<code>-</code>'�� ���´�.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...{<var>Foobar</var>}C</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>������ ������ ��û���� <var>Foobar</var> ��Ű��
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...D</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��û�� ó���ϴµ� �ɸ� �ð� (����ũ���� ����).</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...{<var>FOOBAR</var>}e</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>ȯ�溯�� <var>FOOBAR</var>�� ����</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...f</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>���ϸ�</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...h</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��� ȣ��Ʈ</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...H</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��û ��������</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...{<var>Foobar</var>}i</code></td>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <td>������ ������ ��û���� <code><var>Foobar</var>:</code>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����� ����.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...l</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>(�ִٸ� identd�� ������) ��� �α��θ�.
f3ec420152ca921e4c1ce77782f51b53f659018dnd <module>mod_ident</module>�� �ְ� <directive
f3ec420152ca921e4c1ce77782f51b53f659018dnd module="mod_ident">IdentityCheck</directive>��
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>On</code>�� �ƴϸ� �����ȣ�� ����Ѵ�.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...m</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��û �޽��</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...{<var>Foobar</var>}n</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>�ٸ� ����� ����� <var>Foobar</var> ��Ʈ(note)
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...{<var>Foobar</var>}o</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>������ <code><var>Foobar</var>:</code> ��� ����.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...p</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��û�� �����ϴ� ������ ���� ��Ʈ</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...P</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��û�� �����ϴ� �ڽ��� ���μ��� ID.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...{<var>format</var>}P</code></td>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <td>��û�� �����ϴ� �ڽ��� ���μ��� ID Ȥ�� ������
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen ID. format���� <code>pid</code>�� <code>tid</code>��
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen �����ϴ�.
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen </td></tr>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <tr><td><code>%...q</code></td>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <td>���ǹ��ڿ� (���ǹ��ڿ��� �ִٸ� �տ� <code>?</code>��
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen ���̰�, ��ٸ� �� ���ڿ�)</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...r</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��û�� ù��° ��</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...s</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>����(status). ���� �����̷��ǵ� ��û�� ��� *��*
f3ec420152ca921e4c1ce77782f51b53f659018dnd ��û�� �����̴�. ���� ��û�� ���´� <code>%...&gt;s</code>.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...t</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>common log format �ð� ���(ǥ�� ���� ���)�� �ð�</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...{<var>format</var>}t</code></td>
b2a930a0c94e9fd25f8d2b3a2c53573235db3f06nilgun <td><code>strftime(3)</code> ��� format�� �ð�. (�����ð���
f3ec420152ca921e4c1ce77782f51b53f659018dnd �� ����)</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...T</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��û�� ó���ϴµ� �ɸ� �ð� (�� ����).</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...u</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��� ����� (auth�� �����ϸ�, ����(<code>%s</code>)��
f3ec420152ca921e4c1ce77782f51b53f659018dnd 401�� ��� �̻��� ���� ���� �� ����)</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...U</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>���ǹ��ڿ��� ������ ��û URL ���.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...v</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��û�� ������ ������ ���� <directive
f3ec420152ca921e4c1ce77782f51b53f659018dnd module="core">ServerName</directive>.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...V</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td><directive module="core">UseCanonicalName</directive>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ������ �� ������.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...X</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>������ �������� ���� ����.
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <table>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <columnspec><column width=".2"/><column width=".6"/></columnspec>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>X</code> =</td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>������ ��ġ�� �� ������ ��������.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>+</code> =</td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>������ �����Ŀ��� ������ ����ִ�(keep alive).</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>-</code> = </td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>������ ������ ������ ��������.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd </table>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>(����ġ 1.3 �Ĺ� ���� �� ���þ��
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>%...c</code>������, �������� ssl
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>%...{<var>var</var>}c</code> ����� ���ļ�
f3ec420152ca921e4c1ce77782f51b53f659018dnd �����ߴ�.)</p></td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...I</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>��û�� ����� ������ ���� ����Ʈ���� 0�� �� ���.
f3ec420152ca921e4c1ce77782f51b53f659018dnd �̸� ����Ϸ��� <module>mod_logio</module>�� �ʿ��ϴ�.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <tr><td><code>%...O</code></td>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <td>����� ������ �۽� ����Ʈ���� 0�� �� ���. �̸�
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����Ϸ��� <module>mod_logio</module>�� �ʿ��ϴ�.</td></tr>
f3ec420152ca921e4c1ce77782f51b53f659018dnd </table>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>"<var>...</var>"���� (<em>���� ���</em>,
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>"%h %u %r %s %b"</code>) �ƹ��͵� ��ų�, �׸��� ������
f3ec420152ca921e4c1ce77782f51b53f659018dnd ������ ���´� (������ �������� ������ �ڸ��� "-"�� ����Ѵ�).
f3ec420152ca921e4c1ce77782f51b53f659018dnd ������ �տ� "!"�� ���̰ų� �Ⱥ��� HTTP �����ڵ� �������
f3ec420152ca921e4c1ce77782f51b53f659018dnd �ۼ��Ѵ�. ���� ���, "%400,501{User-agent}i"�� 400 (Bad
f3ec420152ca921e4c1ce77782f51b53f659018dnd Request) ����� 501 (Not Implemented) �����϶���
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>User-agent:</code>�� �α׿� �����,
f3ec420152ca921e4c1ce77782f51b53f659018dnd "%!200,304,302{Referer}i"�� �������� ���°� <em>�ƴ�</em>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ��� ��û�� ���� <code>Referer:</code>�� �α׿� �����.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>������ "&lt;"�� "&gt;"�� ���� �����̷��ǵ� ��û���� ����
f3ec420152ca921e4c1ce77782f51b53f659018dnd ó�� ��û�� ������ ������ ��û�� ������ �����Ѵ�. �⺻������
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>%s, %U, %T, %D, %r</code>�� ó�� ��û�� ����, ������
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>%</code> ���þ�� ������ ��û�� ����. �׷���
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>%&gt;s</code>�� ��û�� ������ ����(status)�� ����ϰ�,
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>%&lt;u</code>�� �������� ��ȣ���� �ʴ� �ڿ����� ����
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����̷��ǵ� ��쿡�� ó���� ������ ����ڸ� ����Ѵ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>2.0.46 ������ httpd 2.0 ������ <code>%...r</code>,
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>%...i</code>, <code>%...o</code>�� ��� ���ڿ��� �״��
f3ec420152ca921e4c1ce77782f51b53f659018dnd �ξ��. ������ Common Log Format�� �䱸������ ������ؼ�����.
f3ec420152ca921e4c1ce77782f51b53f659018dnd ��, Ŭ���̾�Ʈ�� ����ڸ� �α׿� ������ �� �ֱ⶧����
f3ec420152ca921e4c1ce77782f51b53f659018dnd �α������� �״�� �ٷ� ���� �����ؾ� �Ѵ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>���Ȼ� ������ 2.0.46���� ����� �� ��� ���ڳ� �ٸ� Ư�����ڸ�
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>\x<var>hh</var></code>�� ǥ���Ѵ�. ���⼭ <var>hh</var>��
f3ec420152ca921e4c1ce77782f51b53f659018dnd �ش� ����Ʈ�� 16��� ǥ���� ��Ÿ����. �� ��Ģ�� ���ܴ� �齽������
f3ec420152ca921e4c1ce77782f51b53f659018dnd �տ� ���̴� <code>"</code>�� <code>\</code>, �׸��� C���
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����� ��鹮�ڵ�(<code>\n</code>, <code>\t</code> ��)�̴�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>�Ϲ������� ���� ����ϴ� �α� ����� ������ ����.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dl>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dt>Common Log Format (CLF)</dt>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dd><code>"%h %l %u %t \"%r\" %&gt;s %b"</code></dd>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dt>����ȣ��Ʈ ������ ������ Common Log Format</dt>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dd><code>"%v %h %l %u %t \"%r\" %&gt;s %b"</code></dd>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dt>NCSA extended/combined �α� ���</dt>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dd><code>"%h %l %u %t \"%r\" %&gt;s %b \"%{Referer}i\"
f3ec420152ca921e4c1ce77782f51b53f659018dnd \"%{User-agent}i\""</code></dd>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dt>Referer �α� ���</dt>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dd><code>"%{Referer}i -&gt; %U"</code></dd>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dt>Agent (������) �α� ���</dt>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dd><code>"%{User-agent}i"</code></dd>
f3ec420152ca921e4c1ce77782f51b53f659018dnd </dl>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>��û�� �����ϴ� ������ ���� <directive
f3ec420152ca921e4c1ce77782f51b53f659018dnd module="core">ServerName</directive>�� <directive
f3ec420152ca921e4c1ce77782f51b53f659018dnd module="mpm_common">Listen</directive>�� ���� <code>%v</code>��
f3ec420152ca921e4c1ce77782f51b53f659018dnd <code>%p</code>�� ����Ѵ�. �α׺м� ���α׷��� ������ ��û��
f3ec420152ca921e4c1ce77782f51b53f659018dnd �����ϴ� ȣ��Ʈ�� �˱����� ����ȣ��Ʈ ã�� �˰?����
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���� �ʿ��� �̵� ���� <directive
f3ec420152ca921e4c1ce77782f51b53f659018dnd module="core">UseCanonicalName</directive> ������ �����ϴ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd</section>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<section id="security"><title>���Ȼ� ����� ��</title>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>������ �����ϴ� ����ڿܿ� �ٸ� ����ڰ� �α������� �����ϴ�
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���丮�� ���� ������ ���� �� ���ȿ� ������ ������
f3ec420152ca921e4c1ce77782f51b53f659018dnd <a href="/misc/security_tips.html#serverroot">���� ��</a>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ������ ����϶�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd</section>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<directivesynopsis>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<name>CookieLog</name>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<description>��Ű�� �α׿� ��������� ����� ���ϸ��� �����Ѵ�</description>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<syntax>CookieLog <var>filename</var></syntax>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<contextlist><context>server config</context><context>virtual host</context>
f3ec420152ca921e4c1ce77782f51b53f659018dnd</contextlist>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<compatibility>�� ���þ�� ������ �ʴ´�.</compatibility>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<usage>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p><directive>CookieLog</directive> ���þ�� ��Ű�� �α׿�
f3ec420152ca921e4c1ce77782f51b53f659018dnd ��������� ����� ���ϸ��� �����Ѵ�. ���ϸ��� <directive
f3ec420152ca921e4c1ce77782f51b53f659018dnd module="core">ServerRoot</directive>�� ������̴�. ��
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���þ�� <code>mod_cookies</code>�� ȣȯ�� ���� ����������,
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���� ������ �ʴ´�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd</usage>
f3ec420152ca921e4c1ce77782f51b53f659018dnd</directivesynopsis>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<directivesynopsis>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<name>CustomLog</name>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<description>�α����� �̸��� ����� �����Ѵ�</description>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<syntax>CustomLog <var>file</var>|<var>pipe</var>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<var>format</var>|<var>nickname</var>
f3ec420152ca921e4c1ce77782f51b53f659018dnd[env=[!]<var>environment-variable</var>]</syntax>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<contextlist><context>server config</context><context>virtual host</context>
f3ec420152ca921e4c1ce77782f51b53f659018dnd</contextlist>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<usage>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>������ ��û�� �α׿� ���涧 <directive>CustomLog</directive>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���þ ����Ѵ�. �α� ����� �����ϰ�, ȯ�溯���� ����Ͽ�
f3ec420152ca921e4c1ce77782f51b53f659018dnd ��û�� Ư¡�� ��� ���������� �α׸� ���� ���� �ִ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>�α׸� ����� ��Ҹ� �����ϴ� ù��° �ƱԸ�Ʈ���� ����
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���� �ϳ��� ����Ѵ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dl>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dt><var>file</var></dt>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dd><directive module="core">ServerRoot</directive>��
f3ec420152ca921e4c1ce77782f51b53f659018dnd ������� ���ϸ�.</dd>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dt><var>pipe</var></dt>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <dd>���������� "<code>|</code>"�ڿ� �α� ������ ǥ���Է�����
723b4be7951b76cd58116426912adacf55bf96ednilgun ���� ���α׷� ��θ� ��´�.
91f378b5a10f2d83820902ed10ba7967a3920c18nilgun
723b4be7951b76cd58116426912adacf55bf96ednilgun <note type="warning"><title>����:</title>
27dcd8d81085fd60aadcd8a9bad35a607b26b758nilgun <p>���α׷��� ����Ѵٸ� ���α׷��� �������� ������ �����
723b4be7951b76cd58116426912adacf55bf96ednilgun �������� ����ȴ�. ������ root�� �����Ѵٸ� ���α׷���
723b4be7951b76cd58116426912adacf55bf96ednilgun root�� �����ϹǷ� ���α׷��� �������� Ȯ���϶�.</p>
723b4be7951b76cd58116426912adacf55bf96ednilgun </note>
723b4be7951b76cd58116426912adacf55bf96ednilgun <note type="warning"><title>����</title>
723b4be7951b76cd58116426912adacf55bf96ednilgun <p>���н��� �ƴ� �÷��� ���ϰ�θ� �Է��Ҷ� �÷�����
723b4be7951b76cd58116426912adacf55bf96ednilgun �齽������ ����ϴ��� �ݵ�� �������� ����ؾ� �Ѵ�.
f3ec420152ca921e4c1ce77782f51b53f659018dnd �Ϲ������� �������Ͽ����� �׻� �������� ����ϴ� ����
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd </note></dd>
f3ec420152ca921e4c1ce77782f51b53f659018dnd </dl>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>�ι�° �ƱԸ�Ʈ�� �α����Ͽ� ����� ������ �����Ѵ�.
f3ec420152ca921e4c1ce77782f51b53f659018dnd �� <directive module="mod_log_config">LogFormat</directive>����
f3ec420152ca921e4c1ce77782f51b53f659018dnd ������ <var>nickname</var>�� ����ϰų� ���� <a
f3ec420152ca921e4c1ce77782f51b53f659018dnd href="#formats">�α� ���</a> �� ������ <var>format</var>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���ڿ��� ����� �� �ִ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>���� ���, ���� �� ���þ�� �Ȱ��� ���� �Ѵ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <example>
f3ec420152ca921e4c1ce77782f51b53f659018dnd # ��� ��Ī�� ����� CustomLog<br />
f3ec420152ca921e4c1ce77782f51b53f659018dnd LogFormat "%h %l %u %t \"%r\" %&gt;s %b" common<br />
f3ec420152ca921e4c1ce77782f51b53f659018dnd CustomLog logs/access_log common<br />
f3ec420152ca921e4c1ce77782f51b53f659018dnd <br />
f3ec420152ca921e4c1ce77782f51b53f659018dnd # ���� ��� ���ڿ��� ����� CustomLog<br />
f3ec420152ca921e4c1ce77782f51b53f659018dnd CustomLog logs/access_log "%h %l %u %t \"%r\" %&gt;s %b"
f3ec420152ca921e4c1ce77782f51b53f659018dnd </example>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>����° �ƱԸ�Ʈ�� �� �Ǹ�, Ư�� ���� ȯ�溯�� ������
f3ec420152ca921e4c1ce77782f51b53f659018dnd ��� ��û�� �α׿� ������� ���θ� �����Ѵ�. ��û�� ������
f3ec420152ca921e4c1ce77782f51b53f659018dnd <a href="/env.html">ȯ�溯��</a>�� ���ǵ��ִٸ� (Ȥ��
f3ec420152ca921e4c1ce77782f51b53f659018dnd '<code>env=!<var>name</var></code>'�� ����� ��� ��ٸ�)
f3ec420152ca921e4c1ce77782f51b53f659018dnd ��û�� �α׿� ����Ѵ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p><module>mod_setenvif</module>�� <module>mod_rewrite</module>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����� ����Ͽ� ��û���� ȯ�溯���� ������ �� �ִ�. ����
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���, ������ GIF �׸��� ���� ��� ��û�� �ּ��� �αװ� �ƴ�
f3ec420152ca921e4c1ce77782f51b53f659018dnd �ٸ� �α����Ͽ� ����Ϸ���,</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <example>
f3ec420152ca921e4c1ce77782f51b53f659018dnd SetEnvIf Request_URI \.gif$ gif-image<br />
f3ec420152ca921e4c1ce77782f51b53f659018dnd CustomLog gif-requests.log common env=gif-image<br />
f3ec420152ca921e4c1ce77782f51b53f659018dnd CustomLog nongif-requests.log common env=!gif-image
f3ec420152ca921e4c1ce77782f51b53f659018dnd </example>
f3ec420152ca921e4c1ce77782f51b53f659018dnd</usage>
f3ec420152ca921e4c1ce77782f51b53f659018dnd</directivesynopsis>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<directivesynopsis>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<name>LogFormat</name>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<description>�α����Ͽ� ����� ����� ����Ѵ�</description>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<syntax>LogFormat <var>format</var>|<var>nickname</var>
f3ec420152ca921e4c1ce77782f51b53f659018dnd[<var>nickname</var>]</syntax>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<default>LogFormat "%h %l %u %t \"%r\" %>s %b"</default>
f3ec420152ca921e4c1ce77782f51b53f659018dnd<contextlist><context>server config</context><context>virtual host</context>
f3ec420152ca921e4c1ce77782f51b53f659018dnd</contextlist>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd<usage>
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p>�� ���þ�� ���� �α������� ����� �����Ѵ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p><directive>LogFormat</directive> ���þ�� �ΰ��� �������
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����Ѵ�. ù��° ����� �ƱԸ�Ʈ�� �Ѱ��� ����Ͽ� ����
f3ec420152ca921e4c1ce77782f51b53f659018dnd <directive>TransferLog</directive> ���þ���� ����� �α�
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����� �����Ѵ�. �� �ƱԸ�Ʈ�� ���� <a href="#formats">�α�
f3ec420152ca921e4c1ce77782f51b53f659018dnd ��� �����ϱ�</a> �� ������ <var>format</var>�� ����
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����ϰų�, ������ ������ <directive>LogFormat</directive>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���þ�� �̸� ������ (�α� ����� ��Ī�ϴ�) <var>nickname</var>��
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����� �� �ִ�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <p><directive>LogFormat</directive> ���þ��� �ι�° �����
f3ec420152ca921e4c1ce77782f51b53f659018dnd <var>format</var>�� <var>nickname</var>�� �����Ѵ�. �׷���
f3ec420152ca921e4c1ce77782f51b53f659018dnd �ڿ��� ����ϴ� <directive>LogFormat</directive>�̳� <directive
d23070a273525fb69f21f5426d31a32157dad337nilgun module="mod_log_config">CustomLog</directive> ���þ �ݺ��ؼ�
d23070a273525fb69f21f5426d31a32157dad337nilgun ��� ���ڿ��� ��� �Է��ϴ� ��� <var>nickname</var>�� �����
d23070a273525fb69f21f5426d31a32157dad337nilgun �� �ִ�. ��Ī�� �����ϴ� <directive>LogFormat</directive>
f3ec420152ca921e4c1ce77782f51b53f659018dnd ���þ�� <strong>�� �ܿ��� �ƹ� ����� ���� �ʴ´�</strong>.
f3ec420152ca921e4c1ce77782f51b53f659018dnd ��, ��Ī<em>��</em>�� �����ϸ�, ������ ����� ����ϰų�
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����� �⺻������ ������ �ʴ´�. �׷��Ƿ� ������ ������
d23070a273525fb69f21f5426d31a32157dad337nilgun <directive module="mod_log_config">TransferLog</directive>
bcb283e92c05f9564992be3cad88399eb0a163eanilgun ���þ ������ ���� �ʴ´�. ��,
f3ec420152ca921e4c1ce77782f51b53f659018dnd <directive>LogFormat</directive>�� ��Ī���� �ٸ� ��Ī��
f3ec420152ca921e4c1ce77782f51b53f659018dnd ������ �� �ִ�. ��Ī �̸����� �ۼ�Ʈ ��ȣ(<code>%</code>)��
f3ec420152ca921e4c1ce77782f51b53f659018dnd ����� �� ������ �����϶�.</p>
f3ec420152ca921e4c1ce77782f51b53f659018dnd
f3ec420152ca921e4c1ce77782f51b53f659018dnd <example><title>����</title>
f3ec420152ca921e4c1ce77782f51b53f659018dnd LogFormat "%v %h %l %u %t \"%r\" %&gt;s %b" vhost_common
f3ec420152ca921e4c1ce77782f51b53f659018dnd </example>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen</usage>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen</directivesynopsis>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen<directivesynopsis>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen<name>TransferLog</name>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen<description>�α����� ��ġ�� �����Ѵ�</description>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen<syntax>TransferLog <var>file</var>|<var>pipe</var></syntax>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen<contextlist><context>server config</context><context>virtual host</context>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen</contextlist>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen<usage>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <p>�� ���þ�� <directive
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen module="mod_log_config">CustomLog</directive> ���þ�� �ƱԸ�Ʈ��
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen ����� ���������, �α� ����� ���� �����ϰų� ��û�� ���ǿ�
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen ��� �α׿� ���� �� ���. ��� ���� �ֱ� ����� (��Ī��
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen �������� ����) <directive
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen module="mod_log_config">LogFormat</directive> ���þ ������
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen �α� ����� ����Ѵ�. �̸� ����� �������� �ʾҴٸ� Common
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen Log Format�� ����Ѵ�.</p>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen <example><title>����</title>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen LogFormat "%h %l %u %t \"%r\" %&gt;s %b \"%{Referer}i\" \"%{User-agent}i\""<br />
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen TransferLog logs/access_log
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen </example>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen</usage>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen</directivesynopsis>
d1636bdc2e674b84ee46f534b51be18ecac6bef5rbowen
f3ec420152ca921e4c1ce77782f51b53f659018dnd</modulesynopsis>
f3ec420152ca921e4c1ce77782f51b53f659018dnd