mod_log_config.xml.ja revision d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacd
a8c5a86d183db25a57bf193c06b41e092ec2e151Timo Sirainen<?xml version="1.0" encoding="iso-2022-jp"?>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<?xml-stylesheet type="text/xsl" href="/style/manual.ja.xsl"?>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<!-- English revision: 1.24 -->
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<!--
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen Copyright 2004 Apache Software Foundation
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen Licensed under the Apache License, Version 2.0 (the "License");
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen you may not use this file except in compliance with the License.
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen You may obtain a copy of the License at
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen http://www.apache.org/licenses/LICENSE-2.0
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen Unless required by applicable law or agreed to in writing, software
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen distributed under the License is distributed on an "AS IS" BASIS,
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen See the License for the specific language governing permissions and
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen limitations under the License.
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen-->
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<modulesynopsis metafile="mod_log_config.xml.meta">
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen<name>mod_log_config</name>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<description>$B%5!<%P$X$N%j%/%(%9%H$N%m%.%s%0(B</description>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<status>Base</status>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<sourcefile>mod_log_config.c</sourcefile>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen<identifier>log_config_module</identifier>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen<summary>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <p>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B$3$N%b%8%e!<%k$O%/%i%$%"%s%H$N%j%/%(%9%H$r=@Fp$K%m%0<}=8$9$k5!G=$r(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $BDs6!$7$^$9!#%m%0$O%+%9%?%^%$%:2DG=$J=q<0$G=q$+$l!"%U%!%$%k$KD>@\(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B=q$$$?$j!"30It%W%m%0%i%`$KEO$7$?$j$9$k$3$H$,$G$-$^$9!#8D!9$N%j%/%(%9%H$r(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $BFCD'$K1~$8$F%m%0$K=q$$$?$j=q$+$J$+$C$?$j$G$-$k$h$&$K!">r7o$K$h$k(B
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen $B%m%0<}=8$bDs6!$5$l$F$$$^$9!#(B</p>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen
98720d3b830e8ec762e9bdde94a71c0ef184595dTimo Sirainen <p>$B$3$N%b%8%e!<%k$O;0$D$N%G%#%l%/%F%#%VDs6!$7$^$9(B:
4ee00532a265bdfb38539d811fcd12d51210ac35Timo Sirainen $B%m%0%U%!%$%k$r:n@.$9$k$?$a$N(B <directive module="mod_log_config"
4ee00532a265bdfb38539d811fcd12d51210ac35Timo Sirainen >TransferLog</directive>,
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen $B?7$7$$=q<0$r(B $BDj5A$9$k(B <directive module="mod_log_config">LogFormat</directive>,
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%m%0%U%!%$%k$H(B $B=q<0$r0lEY$KDj5A$9$k(B <directive module="mod_log_config"
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen >CustomLog</directive> $B$G$9!#(B
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen $B3F%j%/%(%9%H$,J#?t2s%m%0<}=8$5$l$k$h$&$K$9$k$?$a$K(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <directive>TransferLog</directive> $B%G%#%l%/%F%#%V$H(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <directive>CustomLog</directive>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen $B%G%#%l%/%F%#%V$OJ#?t2s;HMQ$9$k$3$H$,$G$-$^$9!#(B</p>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen</summary>
b80e35ba6b14fc238e5f380861b895183fb842feTimo Sirainen<seealso><a href="/logs.html">Apache $B%m%0%U%!%$%k(B</a></seealso>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<section id="formats"><title>$B%+%9%?%`%m%0=q<0(B</title>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <p><directive module="mod_log_config">LogFormat</directive> $B%G%#%l%/%F%#%V$H(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <directive module="mod_log_config">CustomLog</directive>
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen $B%G%#%l%/%F%#%V$N=q<0$r;XDj$9$k0z?t$OJ8;zNs$G$9!#$3$NJ8;zNs$r;H$C$F$=$l$>$l$N(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%j%/%(%9%H$,%m%0%U%!%$%k$K%m%0<}=8$5$l$^$9!#$=$NJ8;zNs$K$O(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%m%0%U%!%$%k$K$=$N$^$^(B
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen $B=q$+$l$kJ8;zNs$d!"$=$l$>$l2~9T$H%?%V$r8=$9(B C $B8@8l(B
98720d3b830e8ec762e9bdde94a71c0ef184595dTimo Sirainen $B7A<0$N@)8fJ8;z(B "\n" $B$H(B "\t"
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B$H$r4^$a$k$3$H$,$G$-$^$9!#$=$N$^$^=PNO$5$;$?$$0zMQId$H%P%C%/%9%i%C%7%e$O(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%P%C%/%9%i%C%7%e$G%(%9%1!<%W$9$kI,MW$,$"$j$^$9!#(B</p>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <p>$B%j%/%(%9%H$NFCD'$=$N$b$N$O(B "<code>%</code>"
9508ac436fff0e1dcea975855c139cd251deb703Timo Sirainen $B%G%#%l%/%F%#%V$r=q<0$NJ8;zNs$K=q$/$3$H$G(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%m%0<}=8$5$l$^$9!#(B"%"
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%G%#%l%/%F%#%V$O%m%0%U%!%$%kCf$G$O0J2<$N$h$&$J(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $BCM$GCV49$5$l$^$9(B:</p>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <table border="1" style="zebra">
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <columnspec><column width=".2"/><column width=".8"/></columnspec>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen <tr><th>$B%U%)!<%^%C%HJ8;zNs(B</th>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen <th>$B@bL@(B</th></tr>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen
d163fac99c7ca5b2ce2edfa83a1b2922cf66aeacTimo Sirainen <tr><td><code>%%</code></td>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen <td>$B%Q!<%;%s%H5-9f(B</td></tr>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen
ddbdc644a15f56f4b43596f1b8c0fc196c101445Timo Sirainen <tr><td><code>%...a</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%b!<%H(B IP $B%"%I%l%9(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...A</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%m!<%+%k(B IP $B%"%I%l%9(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...B</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>HTTP $B%X%C%@0J30$NAw$i$l$?%P%$%H?t(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...b</code></td>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen <td>HTTP $B%X%C%@0J30$NAw$i$l$?%P%$%H?t!#(BCLF $B=q<0!#(B
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen <em>$B$9$J$o$A(B</em>$B!"(B1 $B%P%$%H$bAw$i$l$J$+$C$?$H$-$O(B 0 $B$G$O$J$/!"(B
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen '<code>-</code>' $B$K$J$k(B</td></tr>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen
16f9bf9a2f2f90f3e6e0c5125c976f7b2dbfce14Timo Sirainen <tr><td><code>%...{<var>Foobar</var>}C</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%5!<%P$KAw$i$l$?%j%/%(%9%HCf$N%/%C%-!<(B <var>Foobar</var> $B$NCM(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...D</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%/%(%9%H$r=hM}$9$k$N$K$+$+$C$?;~4V!"%_%jICC10L(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...{<var>FOOBAR</var>}e</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B4D6-JQ?t(B <var>FOOBAR</var> $B$NFbMF(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...f</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%U%!%$%kL>(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...h</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%b!<%H%[%9%H(B</td></tr>
cfd4c781bbcbeeaf4fc5ff19c8268bfa54248b04Timo Sirainen
cfd4c781bbcbeeaf4fc5ff19c8268bfa54248b04Timo Sirainen <tr><td><code>%...H</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%/%(%9%H%W%m%H%3%k(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...{<var>Foobar</var>}i</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%5!<%P$KAw$i$l$?%j%/%(%9%H$N(B <code><var>Foobar</var>:</code>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%X%C%@$NFbMF(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...l</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>(identd $B$+$i$b$7Ds6!$5$l$F$$$l$P(B) $B%j%b!<%H%m%0L>!#(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B$3$l$O(B <module>mod_ident</module> $B$,%5!<%P$KB8:_$7$F!"(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <directive module="mod_ident">IdentityCheck</directive>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%G%#%l%/%F%#%V$,(B <code>On</code> $B$K@_Dj$5$l$F$$$J$$8B$j!"(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <code>-</code> $B$K$J$j$^$9!#(B</td></tr>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...m</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%/%(%9%H%a%=%C%I(B</td></tr>
98720d3b830e8ec762e9bdde94a71c0ef184595dTimo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...{<var>Foobar</var>}n</code></td>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen <td>$BB>$N%b%8%e!<%k$+$i$N%a%b(B <var>Foobar</var> $B$NFbMF(B</td></tr>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen <tr><td><code>%...{<var>Foobar</var>}o</code></td>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen <td>$B1~Ez$N(B <code><var>Foobar</var>:</code> $B%X%C%@$NFbMF(B</td></tr>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen <tr><td><code>%...p</code></td>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen <td>$B%j%/%(%9%H$r07$C$F$$$k%5!<%P$N@5<0$J%]!<%H(B</td></tr>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...P</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%/%(%9%H$r07$C$?;R%W%m%;%9$N%W%m%;%9(B ID</td></tr>
98720d3b830e8ec762e9bdde94a71c0ef184595dTimo Sirainen
98720d3b830e8ec762e9bdde94a71c0ef184595dTimo Sirainen <tr><td><code>%...{<var>format</var>}P</code></td>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen <td>$B%j%/%(%9%H$r07$C$?%o!<%+!<$N%W%m%;%9(B ID $B$+%9%l%C%I(B ID$B!#(B
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen <var>format</var> $B$H$7$FM-8z$JCM$O(B <code>pid</code> $B$H(B <code>tid</code>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen </td></tr>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen
9508ac436fff0e1dcea975855c139cd251deb703Timo Sirainen <tr><td><code>%...q</code></td>
a566d9f8797dd66b4d5432a20ab2b9f7c8f76102Timo Sirainen <td>$BLd$$9g$;J8;zNs(B ($BB8:_$9$k>l9g$OA0$K(B <code>?</code> $B$,DI2C$5$l$k!#(B
98720d3b830e8ec762e9bdde94a71c0ef184595dTimo Sirainen $B$=$&$G$J$$>l9g$O6uJ8;zNs(B)</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...r</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%/%(%9%H$N:G=i$N9T(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...s</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%9%F!<%?%9!#FbIt$G%j%@%$%l%/%H$5$l$?%j%/%(%9%H$O!"85!9$N(B
98720d3b830e8ec762e9bdde94a71c0ef184595dTimo Sirainen $B%j%/%(%9%H$N%9%F!<%?%9(B --- $B:G8e$N%9%F!<%?%9$O(B <code>%...&gt;s</code>
98720d3b830e8ec762e9bdde94a71c0ef184595dTimo Sirainen </td></tr>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...t</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B;~9o!#(BCLF $B$N;~9o$N=q<0(B ($BI8=`$N1Q8l$N=q<0(B)</td></tr>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen <tr><td><code>%...{<var>format</var>}t</code></td>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen <td><var>format</var> $B$GM?$($i$l$?=q<0$K$h$k;~9o!#(Bformat $B$O(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <code>strftime (3)</code> $B$N(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B=q<0$G$"$kI,MW$,$"$k!#(B($BCO0h2=$5$l$F$$$k2DG=@-$,$"$k(B)</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen <tr><td><code>%...T</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%/%(%9%H$r07$&$N$K$+$+$C$?;~4V!"ICC10L(B</td></tr>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...u</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%b!<%H%f!<%6(B ($BG'>Z$K$h$k$b$N!#%9%F!<%?%9(B (<code>%s</code>) $B$,(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen 401 $B$N$H$-$O0UL#$,$J$$$b$N$G$"$k2DG=@-$,$"$k(B)
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen </td></tr>
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <tr><td><code>%...U</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%/%(%9%H$5$l$?(B URL $B%Q%9!#%/%(%jJ8;zNs$O4^$^$J$$(B</td></tr>
e2a88d59c0d47d63ce1ad5b1fd95e487124a3fd4Timo Sirainen
e2a88d59c0d47d63ce1ad5b1fd95e487124a3fd4Timo Sirainen <tr><td><code>%...v</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td>$B%j%/%(%9%H$r07$C$F$$$k%5!<%P$N@5<0$J(B <directive
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen module="core">ServerName</directive></td></tr>
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <tr><td><code>%...V</code></td>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <td><directive module="core"
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen >UseCanonicalName</directive> $B$N@_Dj$K$h$k%5!<%PL>(B</td></tr>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <tr><td><code>%...X</code></td>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen <td>$B1~Ez$,40N;$7$?$H$-$N@\B3%9%F!<%?%9(B:
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen <table>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <columnspec><column width=".2"/><column width=".6"/></columnspec>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen <tr><td><code>X</code> =</td>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen <td>$B1~Ez$,40N;$9$kA0$K@\B3$,0[>o=*N;(B</td></tr>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen <tr><td><code>+</code> =</td>
eed0a07ecb946ec9d021f5b413fb33eb36e135fdTimo Sirainen <td>$B1~Ez$,Aw$i$l$?8e$K@\B3$r;}B3$9$k$3$H$,2DG=(B</td></tr>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen <tr><td><code>-</code> = </td>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <td>$B1~Ez$,Aw$i$l$?8e$K@\B3$,@Z$i$l$k(B</td></tr>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen </table>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen <p>($B$3$N%G%#%l%/%F%#%V$O(B Apache
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen 1.3 $B$N8e4|$N%P!<%8%g%s$G$O(B <code>%...c</code> $B$K3d$jEv$F$i$l$F(B
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen $B$$$^$7$?$,!"$3$l$ONr;KE*$K(B ssl $B$,;HMQ$7$F$$$k(B
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen <code>%...{<var>var</var>}c</code>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen $B9=J8$H>WFM$7$F$$$^$7$?!#(B)</p></td></tr>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <tr><td><code>%...I</code></td>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <td>$B%j%/%(%9%H$H%X%C%@$r4^$`!"<u$1<h$C$?%P%$%H?t!#(B
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen 0 $B$K$O$J$i$J$$!#(B
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen $B$3$l$r;HMQ$9$k$?$a$K$O(B <module>mod_logio</module> $B$,I,MW(B</td></tr>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <tr><td><code>%...O</code></td>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <td>$B%X%C%@$r4^$`!"Aw?.$7$?%P%$%H?t!#(B0 $B$K$O$J$i$J$$!#(B
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen $B$3$l$r;HMQ$9$k$?$a$K$O(B <module>mod_logio</module> $B$,I,MW(B</td></tr>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen </table>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <p><var>"..."</var> $B$O2?$b$J$$$+(B (<em>$BNc$($P(B</em>$B!"(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen <code>"%h %u %r %s %b"</code> $B$N$h$&$K(B)$B!"(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen $B$=$N9`L\$r4^$a$k$+$I$&$+$N>r7o(B ($B$b$7>r7o$K9g$o$J$+$C$?$H$-$O(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen $B$=$N9`L\$O(B "-" $B$K$J$j$^$9(B) $B$K$9$k$3$H$,$G$-$^$9!#>r7o$N7A<0$O(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen HTTP $B%9%F!<%?%9%3!<%I$N%j%9%H$G!"A0$K(B "!" $B$rIU$1$k$3$H$b$G$-$^$9!#(B
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen $B$G$9$+$i!"(B"%400,501{User-agent}i" $B$O(B 400 $B%(%i!<$H(B 501 $B%(%i!<(B
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen (Bad Request $B$H(B Not Implemented) $B$N$H$-$N$_(B <code>User-agent:</code>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen $B$r%m%0<}=8$7$^$9!#(B
a170567b3f2aab7739eec56cfb4ce9886f766b53Timo Sirainen "%!200,304,302{Referer}i" $B$OIaDL$N%9%F!<%?%9$r(B<em>$BJV$5$J$+$C$?(B</em>
a170567b3f2aab7739eec56cfb4ce9886f766b53Timo Sirainen $B$9$Y$F$N%j%/%(%9%H$G(B <code>Referer:</code> $B$r%m%0<}=8$7$^$9!#(B</p>
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen <p>httpd 2.0 $B$N(B 1.3.25 $B$h$jA0$N%P!<%8%g%s$G$O!"(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen <code>%...r</code>, <code>%...i</code>,
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <code>%...o</code> $B$NJ8;zNs$O(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%(%9%1!<%W$5$l$F$$$J$+$C$?$3$H$K(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $BCm0U$7$F$/$@$5$$!#$3$l$O<g$K(B Common Log Format $B$+$i$NMW5a$K$h$k$b$N$G$9!#(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen $B$3$l$O!"%/%i%$%"%s%H$,%m%0$K@)8fJ8;z$rA^F~$9$k$3$H$,$G$-$k$H$$$&$3$H$G!"(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen $B@8$N%m%0%U%!%$%k$r07$&$H$-$K$OHs>o$KCm0U$,I,MW$G$7$?!#(B</p>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen <p>$B%;%-%e%j%F%#>e$NM}M3$K$h$j(B 2.0.46 $B$h$j0u;zIT2DG=$JJ8;z$H(B
facb2d5c0fbf4a773ad7f7f57bfded5d0ba6f1f9Timo Sirainen $BB>$NFCJL$JJ8;z$O!"$[$H$s$I(B <code>\x<var>hh</var></code> $B$H$$$&(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen $BJ8;zNs$G%(%9%1!<%W$5$l$k$h$&$K$J$j$^$7$?!#$3$3$G!"(B<var>hh</var> $B$O(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen $B$=$N$^$^$N%P%$%H$NCM$N(B 16 $B?J$G$NCM$G$9!#$3$N5,B'$NNc30$K$O!"(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%P%C%/%9%i%C%7%e$r;H$C$F%(%9%1!<%W$5$l$k(B <code>"</code> $B$H(B <code>\</code> $B$H!"(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen C $B7A<0$NI=5-K!$,;H$o$l$k6uGrJ8;z(B (<code>\n</code>, <code>\t</code> $B$J$I(B) $B$,(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B$"$j$^$9!#(B</p>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <p>$B$h$/;H$o$l$k%U%)!<%^%C%HJ8;zNs$O(B:</p>
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen <dl>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <dt>Common Log Format (CLF)</dt>
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen <dd><code>"%h %l %u %t \"%r\" %&gt;s %b"</code></dd>
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <dt>$B%P!<%A%c%k%[%9%HIU$-(B Common Log Format</dt>
42876546fca55d17e2978ab4cc15f29bfb94b371Timo Sirainen <dd><code>"%v %h %l %u %t \"%r\" %&gt;s %b"</code></dd>
d9b15220432c14f7c71613d051e6070511af426aTimo Sirainen
d9b15220432c14f7c71613d051e6070511af426aTimo Sirainen <dt>NCSA extended/combined $B%m%0=q<0(B</dt>
42876546fca55d17e2978ab4cc15f29bfb94b371Timo Sirainen <dd><code>"%h %l %u %t \"%r\" %&gt;s %b \"%{Referer}i\"
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen \"%{User-agent}i\""</code></dd>
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen
d3dcfca34adc35bc892da8b86e1cdd29d818956bTimo Sirainen <dt>Referer $B%m%0=q<0(B</dt>
d3dcfca34adc35bc892da8b86e1cdd29d818956bTimo Sirainen <dd><code>"%{Referer}i -&gt; %U"</code></dd>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <dt>Agent ($B%V%i%&%6(B) $B%m%0=q<0(B</dt>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <dd><code>"%{User-agent}i"</code></dd>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen </dl>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <p><code>%v</code> $B$H(B <code>%p</code> $B$K$O$=$l$>$l!"(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%j%/%(%9%H$r07$C$F$$$k%5!<%P$N@55,2=$5$l$?(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <directive module="core">ServerName</directive> $B$H(B <directive
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen module="mpm_common">Listen</directive> $B$,;H$o$l$k$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B$3$l$O(B <directive module="core">UseCanonicalName</directive> $B$N(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B@_Dj$K4X$o$i$:!">o$K$=$&$J$j$^$9!#$=$&$7$J$$$H$I$N(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%[%9%H$,<B:]$K%j%/%(%9%H$r07$C$?$N$+$rCN$k$?$a$K!"(B
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen $B%m%02r@O%W%m%0%i%`$,%P!<%A%c%k%[%9%H$N%^%C%A%s%0$r$H$k%"%k%4%j%:%`A4BN$r(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B:F<BAu$7$J$1$l$P$J$i$J$/$J$k$+$i$G$9!#(B</p>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen</section>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<section id="security"><title>$B%;%-%e%j%F%#$K4X$7$F(B</title>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <p>$B%m%0%U%!%$%k$,J]B8$5$l$F$$$k%G%#%l%/%H%j$,%5!<%P$r5/F0$7$?0J30$N%f!<%6$G(B
2995f535d324b4e8dc60213fd1289d084153a3ffTimo Sirainen $B=q$-9~$_2DG=$J$H$-$K%;%-%e%j%F%#$NLdBj$,H/@8$9$kM}M3$N>\:Y$O(B<a
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen href="/misc/security_tips.html#serverroot">$B%;%-%e%j%F%#$N$3$D(B</a>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B$r;2>H$7$F$/$@$5$$!#(B</p>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen</section>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen<directivesynopsis>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen<name>CookieLog</name>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen<description>$B%/%C%-%s%0$N%m%.%s%0$N$?$a$N%U%!%$%kL>$r@_Dj$9$k(B</description>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen<syntax>CookieLog <var>filename</var></syntax>
eaa33f01525f428f7f3e65ea6aab0cc123a3264fTimo Sirainen<contextlist><context>server config</context><context>virtual host</context>
eaa33f01525f428f7f3e65ea6aab0cc123a3264fTimo Sirainen</contextlist>
d163fac99c7ca5b2ce2edfa83a1b2922cf66aeacTimo Sirainen<compatibility>$B$3$N%G%#%l%/%F%#%V$OHs?d>)(B</compatibility>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<usage>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <p><directive>CookieLog</directive>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B%G%#%l%/%F%#%V$O%/%C%-!<$N%m%.%s%0$N$?$a$N%U%!%$%kL>$r(B
c234fb9700e0c24fa52eba3d1204ae76c173b061Timo Sirainen $B@_Dj$7$^$9!#(Bfilename $B$O(B <directive
b80e35ba6b14fc238e5f380861b895183fb842feTimo Sirainen module="core">ServerRoot</directive>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $B$+$i$NAjBP%Q%9$G$9!#$3$N%G%#%l%/%F%#%V$O(B <code
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen >mod_cookies</code> $B$H$N8_49@-$N$?$a$@$1$K(B
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen $BB8:_$7!";HMQ$O?d>)$5$l$F$$$^$;$s!#(B</p>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen</usage>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen</directivesynopsis>
b80e35ba6b14fc238e5f380861b895183fb842feTimo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<directivesynopsis>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen<name>CustomLog</name>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen<description>$B%m%0%U%!%$%k$NL>A0$H=q<0$r@_Dj$9$k(B</description>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen<syntax>CustomLog <var>file</var>|<var>pipe</var>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen<var>format</var>|<var>nickname</var>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen[env=[!]<var>environment-variable</var>]</syntax>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen<contextlist><context>server config</context><context>virtual host</context>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen</contextlist>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen<usage>
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <p><directive>CustomLog</directive> $B%G%#%l%/%F%#%V$O%5!<%P$X$N%j%/%(%9%H$r(B
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen $B%m%0<}=8$9$k$?$a$K;H$o$l$^$9!#%m%0$N=q<0$,;XDj$5$l!"(B
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen $B4D6-JQ?t$r;H$C$F%m%.%s%0$,>r7o$K1~$8$F9T$J$o$l$k$h$&$K$9$k$3$H$b$G$-$^$9!#(B</p>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen
3e474591686f47dc845a1d4be6993cfb73f38b46Timo Sirainen <p>$B%m%0$,=q$+$l$k>l=j$r;XDj$9$k:G=i$N0z?t$O0J2<$NFs$D$N7A<0$NCM$r(B
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen $B$H$k$3$H$,$G$-$^$9(B:</p>
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen
7bd72e4deca3cbf757dd1ea298486d9f3bc24226Timo Sirainen <dl>
701c9fc6dc06415bbf15490125e001d9db8c7cbdTimo Sirainen <dt><var>file</var></dt>
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <dd><directive module="core">ServerRoot</directive>
a00cebfb6cab74897d6a9efc8824b88c1e03961cTimo Sirainen $B$+$i$NAjBP%Q%9$GI=$5$l$k%U%!%$%kL>!#(B</dd>
3322dfd56c9cae5015a33bab4c80124c08c3d9caTimo Sirainen
c2ebc8f28b5504f280cd5d4adfe57ed70f9a7d83Timo Sirainen <dt><var>pipe</var></dt>
<dd>$B%Q%$%WJ8;z(B "<code>|</code>" $B$H!"$=$N8e$KI8=`F~NO$+$i%m%0$N(B
$B>pJs$r<u$1$H$k%W%m%0%i%`$X$N%Q%9$,B3$$$?$b$N!#(B
<note type="warning"><title>$B%;%-%e%j%F%#(B</title>
<p>$B$b$7%W%m%0%i%`$,;HMQ$5$l$?>l9g!"(B
httpd $B$,5/F0$5$l$?%f!<%6$H$7$F<B9T$5$l$^$9!#$3$l$O%5!<%P$,(B
root $B$K$h$C$F5/F0$5$l$?>l9g$O(B root $B$K$J$j$^$9!#%W%m%0%i%`$,(B
$B0BA4$G$"$k$h$&$KN10U$7$F$/$@$5$$!#(B</p>
</note>
<note type="warning"><title>$BCm(B</title>
<p>Unix $B$G$J$$%W%i%C%H%U%)!<%`$G%U%!%$%k$N%Q%9$rF~NO$7$F$$$k$H$-$O!"(B
$B;HMQ$7$F$$$k%W%i%C%H%U%)!<%`$,%P%C%/%9%i%C%7%e$N;HMQ$r5v2D$7$F$$$?(B
$B$H$7$F!"DL>o$N%9%i%C%7%e$@$1$r;H$&$h$&$K5$$r$D$1$F$/$@$5$$!#(B
$B0lHLE*$K!"@_Dj%U%!%$%kCf$G$O>o$KIaDL$N%9%i%C%7%e$N$_$r;H$&$h$&$K$9$k(B
$BJ}$,NI$$$G$9!#(B</p>
</note></dd>
</dl>
<p>$BFs$D$a$N0z?t$O%m%0%U%!%$%k$K2?$,=q$+$l$k$+$r;XDj$7$^$9!#(B
$BA0$K$"$k(B <directive
module="mod_log_config">LogFormat</directive> $B%G%#%l%/%F%#%V$K$h$j(B
$BDj5A$5$l$?(B <var>nickname</var> $B$+!"(B<a href="#formats">$B%m%0$N=q<0(B</a>
$B$N$H$3$m$G@bL@$5$l$F$$$k!"L@<(E*$J(B <var>format</var> $BJ8;zNs$N(B
$B$I$A$i$+$r;XDj$9$k$3$H$,$G$-$^$9!#(B</p>
<p>$BNc$($P!"0J2<$NFs$D$N%G%#%l%/%F%#%V72$OA4$/F1$88z2L$r$b$?$i$7$^$9(B:</p>
<example>
# CustomLog with format nickname<br />
LogFormat "%h %l %u %t \"%r\" %&gt;s %b" common<br />
CustomLog logs/access_log common<br />
<br />
# CustomLog with explicit format string<br />
CustomLog logs/access_log "%h %l %u %t \"%r\" %&gt;s %b"
</example>
<p>$B;0$DL\$N0z?t$O>JN,2DG=$G!"%5!<%P$N4D6-$K$"$kJQ?t$,$"$k$+$J$$$+$K(B
$B1~$8$F%j%/%(%9%H$r%m%0<}=8$9$k$+$I$&$+$r@)8f$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#(B
$B;XDj$5$l$?(B<a href="/env.html">$B4D6-JQ?t(B</a>$B$,%j%/%(%9%H$KBP$7$F(B
$B@_Dj$5$l$F$$$?>l9g(B ('<code>env=!<var>name</var></code>' $BJ8$,;H$o$l$?$H$-$O(B
$B@_Dj$5$l$F$$$J$$>l9g(B)$B!"%j%/%(%9%H$,%m%0<}=8$5$l$^$9!#(B</p>
<p>$B4D6-JQ?t$O(B <module>mod_setenvif</module> $B%b%8%e!<%k$H(B
<module>mod_rewrite</module> $B%b%8%e!<%k$NN>J}$b$7$/$O(B
$BJRJ}$rMQ$$$F%j%/%(%9%H$4$H$K@_Dj$9$k$3$H$,$G$-$^$9!#(B
$BNc$($P!"%5!<%P$K$"$k$9$Y$F$N(B GIF $B2hA|$X$N%j%/%(%9%H$rJL$N%m%0%U%!%$%k(B
$B$K$O5-O?$7$?$$$1$l$I!"%a%$%s%m%0$K$O5-O?$7$?$/$J$$!"$H$$$&$H$-$O(B
$B0J2<$N$b$N$r;H$&$3$H$,$G$-$^$9(B:</p>
<example>
SetEnvIf Request_URI \.gif$ gif-image<br />
CustomLog gif-requests.log common env=gif-image<br />
CustomLog nongif-requests.log common env=!gif-image
</example>
</usage>
</directivesynopsis>
<directivesynopsis>
<name>LogFormat</name>
<description>$B%m%0%U%!%$%k$G;HMQ$9$k=q<0$r@_Dj$9$k(B</description>
<syntax>LogFormat <var>format</var>|<var>nickname</var>
[<var>nickname</var>]</syntax>
<default>LogFormat "%h %l %u %t \"%r\" %>s %b"</default>
<contextlist><context>server config</context><context>virtual host</context>
</contextlist>
<usage>
<p>$B$3$N%G%#%l%/%F%#%V$O%"%/%;%9%m%0%U%!%$%k$N=q<0$r;XDj$7$^$9!#(B</p>
<p><directive>LogFormat</directive> $B%G%#%l%/%F%#%V$OFs$D$N7A<0$N$I$A$i$+$r(B
$B$H$k$3$H$,$G$-$^$9!#:G=i$N7A<0$G$O0l$D$N0z?t$N$_$,;XDj$5$l!"(B
$BB3$/(B <directive>TransferLog</directive>
$B$G;XDj$5$l$?%m%0$G;H$o$l$k%m%0$N=q<0$r@_Dj$7$^$9!#$3$NC1FH$N0z?t$G$O(B
$B>e$N(B<a href="#formats">$B%+%9%?%`%m%0=q<0(B</a>$B$G@bL@$5$l$F$$$k$h$&$K(B
<var>format</var> $B$rL@<(E*$K;XDj$9$k$3$H$,$G$-$^$9!#(B
$B$b$7$/$O!"2<$G@bL@$5$l$F$$$k$h$&$KA0$K(B <directive>LogFormat</directive>
$B%G%#%l%/%F%#%V$GDj5A$5$l$?%m%0$N=q<0$r(B <var>nickname</var>$B$r;H$C$F(B
$B;2>H$9$k$3$H$b$G$-$^$9!#(B</p>
<p><directive>LogFormat</directive> $B%G%#%l%/%F%#%V$NFs$D$a$N7A<0$O(B
<var>format</var> $B$K(B <var>nickname</var> $B$rM?$($^$9!#(B
$B%U%)!<%^%C%HJ8;zNsA4BN$r:F$S=q$/$+$o$j$K!"(B
$B$3$N(B <var>nickname</var> $B$rB3$-$N(B <directive
>LogFormat</directive> $B%G%#%l%/%F%#%V$d(B
<directive>CustomLog</directive> $B%G%#%l%/%F%#%V$G;H$&$3$H$,$G$-$^$9!#(B
Nickname $B$rDj5A$9$k(B <directive>LogFormat</directive> $B%G%#%l%/%F%#%V$O(B
<strong>$BB>$K$O2?$b$7$^$;$s(B</strong> -- $B$9$J$o$A!"%K%C%/%M!<%`$rDj5A(B
$B$9$k$@$1$G!"<B:]$K=q<0$rE,MQ$7$F%G%U%)%k%H$K$9$k$H$$$&$3$H$O9T$J$$$^$;$s!#(B
$B$G$9$+$i!"$3$l$OB3$/(B <directive module="mod_log_config">TransferLog</directive>
$B%G%#%l%/%F%#%V$K$O1F6A$rM?$($^$;$s!#(B
$B$5$i$K!"(B<directive>LogFormat</directive> $B%G%#%l%/%F%#%V$O4{B8$N(B nickname $B$r(B
$B;H$C$FJL$N(B nickname $B$rDj5A$9$k$3$H$O$G$-$^$;$s!#(BNickname $B$K$O(B
$B%Q!<%;%s%H5-9f(B (<code>%</code>) $B$,4^$^$l$F$$$F$O$$$1$J$$$3$H$K$bCm0U(B
$B$7$F$/$@$5$$!#(B</p>
<example><title>$BNc(B</title>
LogFormat "%v %h %l %u %t \"%r\" %&gt;s %b" vhost_common
</example>
</usage>
</directivesynopsis>
<directivesynopsis>
<name>TransferLog</name>
<description>$B%m%0%U%!%$%k$N0LCV$r;XDj(B</description>
<syntax>TransferLog <var>file</var>|<var>pipe</var></syntax>
<contextlist><context>server config</context><context>virtual host</context>
</contextlist>
<usage>
<p>$B$3$N%G%#%l%/%F%#%V$O!"%m%0=q<0$rD>@\;XDj$G$-$J$$$3$H$H!"(B
$B>r7oIU$-%m%.%s%0$,L5$$$3$H$r=|$/$H!"(B<directive module="mod_log_config"
>CustomLog</directive> $B$HA4$/F1$80z?t$H8z2L$,$"$j$^$9!#(B
$BD>@\%m%0=q<0$r;XDj$9$kBe$o$j$K!"%m%0$N=q<0$O$=$3$^$G$G0lHV:G8e$K;XDj$5$l$?(B
$B%K%C%/%M!<%`$rDj5A$7$J$$(B
<directive module="mod_log_config">LogFormat</directive> $B%G%#%l%/%F%#%V(B
$B$GDj5A$5$l$?$b$N$r;H$$$^$9!#(B
$B$b$7B>$N=q<0$,A4$/;XDj$5$l$F$$$J$$$H$-$O(B Common Log Format
$B$,;H$o$l$^$9!#(B</p>
<example><title>$BNc(B</title>
LogFormat "%h %l %u %t \"%r\" %&gt;s %b \"%{Referer}i\" \"%{User-agent}i\""<br />
TransferLog logs/access_log
</example>
</usage>
</directivesynopsis>
</modulesynopsis>