--- /dev/null
+<?xml version="1.0" encoding="iso-2022-jp"?>
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
+<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
+<modulesynopsis metafile="mod_log_config.xml.meta">
+<!-- English revision: 1.24 -->
+
+<name>mod_log_config</name>
+<description>\e$B%5!<%P$X$N%j%/%(%9%H$N%m%.%s%0\e(B</description>
+<status>Base</status>
+<sourcefile>mod_log_config.c</sourcefile>
+<identifier>log_config_module</identifier>
+
+<summary>
+ <p>
+ \e$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\e(B
+ \e$BDs6!$7$^$9!#%m%0$O%+%9%?%^%$%:2DG=$J=q<0$G=q$+$l!"%U%!%$%k$KD>@\\e(B
+ \e$B=q$$$?$j!"30It%W%m%0%i%`$KEO$7$?$j$9$k$3$H$,$G$-$^$9!#8D!9$N%j%/%(%9%H$r\e(B
+ \e$BFCD'$K1~$8$F%m%0$K=q$$$?$j=q$+$J$+$C$?$j$G$-$k$h$&$K!">r7o$K$h$k\e(B
+ \e$B%m%0<}=8$bDs6!$5$l$F$$$^$9!#\e(B</p>
+
+ <p>\e$B$3$N%b%8%e!<%k$O;0$D$N%G%#%l%/%F%#%VDs6!$7$^$9\e(B:
+ \e$B%m%0%U%!%$%k$r:n@.$9$k$?$a$N\e(B <directive module="mod_log_config"
+ >TransferLog</directive>,
+ \e$B?7$7$$=q<0$r\e(B \e$BDj5A$9$k\e(B <directive module="mod_log_config">LogFormat</directive>,
+ \e$B%m%0%U%!%$%k$H\e(B \e$B=q<0$r0lEY$KDj5A$9$k\e(B <directive module="mod_log_config"
+ >CustomLog</directive> \e$B$G$9!#\e(B
+ \e$B3F%j%/%(%9%H$,J#?t2s%m%0<}=8$5$l$k$h$&$K$9$k$?$a$K\e(B
+ <directive>TransferLog</directive> \e$B%G%#%l%/%F%#%V$H\e(B
+ <directive>CustomLog</directive>
+ \e$B%G%#%l%/%F%#%V$OJ#?t2s;HMQ$9$k$3$H$,$G$-$^$9!#\e(B</p>
+</summary>
+<seealso><a href="../logs.html">Apache \e$B%m%0%U%!%$%k\e(B</a></seealso>
+
+<section id="formats"><title>\e$B%+%9%?%`%m%0=q<0\e(B</title>
+
+ <p><directive module="mod_log_config">LogFormat</directive> \e$B%G%#%l%/%F%#%V$H\e(B
+ <directive module="mod_log_config">CustomLog</directive>
+ \e$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\e(B
+ \e$B%j%/%(%9%H$,%m%0%U%!%$%k$K%m%0<}=8$5$l$^$9!#$=$NJ8;zNs$K$O\e(B
+ \e$B%m%0%U%!%$%k$K$=$N$^$^\e(B
+ \e$B=q$+$l$kJ8;zNs$d!"$=$l$>$l2~9T$H%?%V$r8=$9\e(B C \e$B8@8l\e(B
+ \e$B7A<0$N@)8fJ8;z\e(B "\n" \e$B$H\e(B "\t"
+ \e$B$H$r4^$a$k$3$H$,$G$-$^$9!#$=$N$^$^=PNO$5$;$?$$0zMQId$H%P%C%/%9%i%C%7%e$O\e(B
+ \e$B%P%C%/%9%i%C%7%e$G%(%9%1!<%W$9$kI,MW$,$"$j$^$9!#\e(B</p>
+
+ <p>\e$B%j%/%(%9%H$NFCD'$=$N$b$N$O\e(B "<code>%</code>"
+ \e$B%G%#%l%/%F%#%V$r=q<0$NJ8;zNs$K=q$/$3$H$G\e(B
+ \e$B%m%0<}=8$5$l$^$9!#\e(B"%"
+ \e$B%G%#%l%/%F%#%V$O%m%0%U%!%$%kCf$G$O0J2<$N$h$&$J\e(B
+ \e$BCM$GCV49$5$l$^$9\e(B:</p>
+
+ <table border="1" style="zebra">
+ <columnspec><column width=".2"/><column width=".8"/></columnspec>
+ <tr><th>\e$B%U%)!<%^%C%HJ8;zNs\e(B</th>
+ <th>\e$B@bL@\e(B</th></tr>
+
+ <tr><td><code>%%</code></td>
+ <td>\e$B%Q!<%;%s%H5-9f\e(B</td></tr>
+
+ <tr><td><code>%...a</code></td>
+ <td>\e$B%j%b!<%H\e(B IP \e$B%"%I%l%9\e(B</td></tr>
+
+ <tr><td><code>%...A</code></td>
+ <td>\e$B%m!<%+%k\e(B IP \e$B%"%I%l%9\e(B</td></tr>
+
+ <tr><td><code>%...B</code></td>
+ <td>HTTP \e$B%X%C%@0J30$NAw$i$l$?%P%$%H?t\e(B</td></tr>
+
+ <tr><td><code>%...b</code></td>
+ <td>HTTP \e$B%X%C%@0J30$NAw$i$l$?%P%$%H?t!#\e(BCLF \e$B=q<0!#\e(B
+ <em>\e$B$9$J$o$A\e(B</em>\e$B!"\e(B1 \e$B%P%$%H$bAw$i$l$J$+$C$?$H$-$O\e(B 0 \e$B$G$O$J$/!"\e(B
+ '<code>-</code>' \e$B$K$J$k\e(B</td></tr>
+
+ <tr><td><code>%...{<var>Foobar</var>}C</code></td>
+ <td>\e$B%5!<%P$KAw$i$l$?%j%/%(%9%HCf$N%/%C%-!<\e(B <var>Foobar</var> \e$B$NCM\e(B</td></tr>
+
+ <tr><td><code>%...D</code></td>
+ <td>\e$B%j%/%(%9%H$r=hM}$9$k$N$K$+$+$C$?;~4V!"%_%jICC10L\e(B</td></tr>
+
+ <tr><td><code>%...{<var>FOOBAR</var>}e</code></td>
+ <td>\e$B4D6-JQ?t\e(B <var>FOOBAR</var> \e$B$NFbMF\e(B</td></tr>
+
+ <tr><td><code>%...f</code></td>
+ <td>\e$B%U%!%$%kL>\e(B</td></tr>
+
+ <tr><td><code>%...h</code></td>
+ <td>\e$B%j%b!<%H%[%9%H\e(B</td></tr>
+
+ <tr><td><code>%...H</code></td>
+ <td>\e$B%j%/%(%9%H%W%m%H%3%k\e(B</td></tr>
+
+ <tr><td><code>%...{<var>Foobar</var>}i</code></td>
+ <td>\e$B%5!<%P$KAw$i$l$?%j%/%(%9%H$N\e(B <code><var>Foobar</var>:</code>
+ \e$B%X%C%@$NFbMF\e(B</td></tr>
+
+ <tr><td><code>%...l</code></td>
+ <td>(identd \e$B$+$i$b$7Ds6!$5$l$F$$$l$P\e(B) \e$B%j%b!<%H%m%0L>!#\e(B
+ \e$B$3$l$O\e(B <module>mod_ident</module> \e$B$,%5!<%P$KB8:_$7$F!"\e(B
+ <directive module="mod_ident">IdentityCheck</directive>
+ \e$B%G%#%l%/%F%#%V$,\e(B <code>On</code> \e$B$K@_Dj$5$l$F$$$J$$8B$j!"\e(B
+ <code>-</code> \e$B$K$J$j$^$9!#\e(B</td></tr>
+
+ <tr><td><code>%...m</code></td>
+ <td>\e$B%j%/%(%9%H%a%=%C%I\e(B</td></tr>
+
+ <tr><td><code>%...{<var>Foobar</var>}n</code></td>
+ <td>\e$BB>$N%b%8%e!<%k$+$i$N%a%b\e(B <var>Foobar</var> \e$B$NFbMF\e(B</td></tr>
+
+ <tr><td><code>%...{<var>Foobar</var>}o</code></td>
+ <td>\e$B1~Ez$N\e(B <code><var>Foobar</var>:</code> \e$B%X%C%@$NFbMF\e(B</td></tr>
+
+ <tr><td><code>%...p</code></td>
+ <td>\e$B%j%/%(%9%H$r07$C$F$$$k%5!<%P$N@5<0$J%]!<%H\e(B</td></tr>
+
+ <tr><td><code>%...P</code></td>
+ <td>\e$B%j%/%(%9%H$r07$C$?;R%W%m%;%9$N%W%m%;%9\e(B ID</td></tr>
+
+ <tr><td><code>%...{<var>format</var>}P</code></td>
+ <td>\e$B%j%/%(%9%H$r07$C$?%o!<%+!<$N%W%m%;%9\e(B ID \e$B$+%9%l%C%I\e(B ID\e$B!#\e(B
+ <var>format</var> \e$B$H$7$FM-8z$JCM$O\e(B <code>pid</code> \e$B$H\e(B <code>tid</code>
+ </td></tr>
+
+ <tr><td><code>%...q</code></td>
+ <td>\e$BLd$$9g$;J8;zNs\e(B (\e$BB8:_$9$k>l9g$OA0$K\e(B <code>?</code> \e$B$,DI2C$5$l$k!#\e(B
+ \e$B$=$&$G$J$$>l9g$O6uJ8;zNs\e(B)</td></tr>
+
+ <tr><td><code>%...r</code></td>
+ <td>\e$B%j%/%(%9%H$N:G=i$N9T\e(B</td></tr>
+
+ <tr><td><code>%...s</code></td>
+ <td>\e$B%9%F!<%?%9!#FbIt$G%j%@%$%l%/%H$5$l$?%j%/%(%9%H$O!"85!9$N\e(B
+ \e$B%j%/%(%9%H$N%9%F!<%?%9\e(B --- \e$B:G8e$N%9%F!<%?%9$O\e(B <code>%...>s</code>
+ </td></tr>
+
+ <tr><td><code>%...t</code></td>
+ <td>\e$B;~9o!#\e(BCLF \e$B$N;~9o$N=q<0\e(B (\e$BI8=`$N1Q8l$N=q<0\e(B)</td></tr>
+
+ <tr><td><code>%...{<var>format</var>}t</code></td>
+ <td><var>format</var> \e$B$GM?$($i$l$?=q<0$K$h$k;~9o!#\e(Bformat \e$B$O\e(B
+ <code>strftime (3)</code> \e$B$N\e(B
+ \e$B=q<0$G$"$kI,MW$,$"$k!#\e(B(\e$BCO0h2=$5$l$F$$$k2DG=@-$,$"$k\e(B)</td></tr>
+
+ <tr><td><code>%...T</code></td>
+ <td>\e$B%j%/%(%9%H$r07$&$N$K$+$+$C$?;~4V!"ICC10L\e(B</td></tr>
+
+ <tr><td><code>%...u</code></td>
+ <td>\e$B%j%b!<%H%f!<%6\e(B (\e$BG'>Z$K$h$k$b$N!#%9%F!<%?%9\e(B (<code>%s</code>) \e$B$,\e(B
+ 401 \e$B$N$H$-$O0UL#$,$J$$$b$N$G$"$k2DG=@-$,$"$k\e(B)
+ </td></tr>
+
+ <tr><td><code>%...U</code></td>
+ <td>\e$B%j%/%(%9%H$5$l$?\e(B URL \e$B%Q%9!#%/%(%jJ8;zNs$O4^$^$J$$\e(B</td></tr>
+
+ <tr><td><code>%...v</code></td>
+ <td>\e$B%j%/%(%9%H$r07$C$F$$$k%5!<%P$N@5<0$J\e(B <directive
+ module="core">ServerName</directive></td></tr>
+
+ <tr><td><code>%...V</code></td>
+ <td><directive module="core"
+ >UseCanonicalName</directive> \e$B$N@_Dj$K$h$k%5!<%PL>\e(B</td></tr>
+
+ <tr><td><code>%...X</code></td>
+ <td>\e$B1~Ez$,40N;$7$?$H$-$N@\B3%9%F!<%?%9\e(B:
+
+ <table>
+ <columnspec><column width=".2"/><column width=".6"/></columnspec>
+ <tr><td><code>X</code> =</td>
+ <td>\e$B1~Ez$,40N;$9$kA0$K@\B3$,0[>o=*N;\e(B</td></tr>
+ <tr><td><code>+</code> =</td>
+ <td>\e$B1~Ez$,Aw$i$l$?8e$K@\B3$r;}B3$9$k$3$H$,2DG=\e(B</td></tr>
+ <tr><td><code>-</code> = </td>
+ <td>\e$B1~Ez$,Aw$i$l$?8e$K@\B3$,@Z$i$l$k\e(B</td></tr>
+ </table>
+
+ <p>(\e$B$3$N%G%#%l%/%F%#%V$O\e(B Apache
+ 1.3 \e$B$N8e4|$N%P!<%8%g%s$G$O\e(B <code>%...c</code> \e$B$K3d$jEv$F$i$l$F\e(B
+ \e$B$$$^$7$?$,!"$3$l$ONr;KE*$K\e(B ssl \e$B$,;HMQ$7$F$$$k\e(B
+ <code>%...{<var>var</var>}c</code>
+ \e$B9=J8$H>WFM$7$F$$$^$7$?!#\e(B)</p></td></tr>
+
+ <tr><td><code>%...I</code></td>
+ <td>\e$B%j%/%(%9%H$H%X%C%@$r4^$`!"<u$1<h$C$?%P%$%H?t!#\e(B
+ 0 \e$B$K$O$J$i$J$$!#\e(B
+ \e$B$3$l$r;HMQ$9$k$?$a$K$O\e(B <module>mod_logio</module> \e$B$,I,MW\e(B</td></tr>
+
+ <tr><td><code>%...O</code></td>
+ <td>\e$B%X%C%@$r4^$`!"Aw?.$7$?%P%$%H?t!#\e(B0 \e$B$K$O$J$i$J$$!#\e(B
+ \e$B$3$l$r;HMQ$9$k$?$a$K$O\e(B <module>mod_logio</module> \e$B$,I,MW\e(B</td></tr>
+ </table>
+
+ <p><var>"..."</var> \e$B$O2?$b$J$$$+\e(B (<em>\e$BNc$($P\e(B</em>\e$B!"\e(B
+ <code>"%h %u %r %s %b"</code> \e$B$N$h$&$K\e(B)\e$B!"\e(B
+ \e$B$=$N9`L\$r4^$a$k$+$I$&$+$N>r7o\e(B (\e$B$b$7>r7o$K9g$o$J$+$C$?$H$-$O\e(B
+ \e$B$=$N9`L\$O\e(B "-" \e$B$K$J$j$^$9\e(B) \e$B$K$9$k$3$H$,$G$-$^$9!#>r7o$N7A<0$O\e(B
+ HTTP \e$B%9%F!<%?%9%3!<%I$N%j%9%H$G!"A0$K\e(B "!" \e$B$rIU$1$k$3$H$b$G$-$^$9!#\e(B
+ \e$B$G$9$+$i!"\e(B"%400,501{User-agent}i" \e$B$O\e(B 400 \e$B%(%i!<$H\e(B 501 \e$B%(%i!<\e(B
+ (Bad Request \e$B$H\e(B Not Implemented) \e$B$N$H$-$N$_\e(B <code>User-agent:</code>
+ \e$B$r%m%0<}=8$7$^$9!#\e(B
+ "%!200,304,302{Referer}i" \e$B$OIaDL$N%9%F!<%?%9$r\e(B<em>\e$BJV$5$J$+$C$?\e(B</em>
+ \e$B$9$Y$F$N%j%/%(%9%H$G\e(B <code>Referer:</code> \e$B$r%m%0<}=8$7$^$9!#\e(B</p>
+
+ <p>httpd 2.0 \e$B$N\e(B 1.3.25 \e$B$h$jA0$N%P!<%8%g%s$G$O!"\e(B
+ <code>%...r</code>, <code>%...i</code>,
+ <code>%...o</code> \e$B$NJ8;zNs$O\e(B
+ \e$B%(%9%1!<%W$5$l$F$$$J$+$C$?$3$H$K\e(B
+ \e$BCm0U$7$F$/$@$5$$!#$3$l$O<g$K\e(B Common Log Format \e$B$+$i$NMW5a$K$h$k$b$N$G$9!#\e(B
+ \e$B$3$l$O!"%/%i%$%"%s%H$,%m%0$K@)8fJ8;z$rA^F~$9$k$3$H$,$G$-$k$H$$$&$3$H$G!"\e(B
+ \e$B@8$N%m%0%U%!%$%k$r07$&$H$-$K$OHs>o$KCm0U$,I,MW$G$7$?!#\e(B</p>
+
+ <p>\e$B%;%-%e%j%F%#>e$NM}M3$K$h$j\e(B 2.0.46 \e$B$h$j0u;zIT2DG=$JJ8;z$H\e(B
+ \e$BB>$NFCJL$JJ8;z$O!"$[$H$s$I\e(B <code>\x<var>hh</var></code> \e$B$H$$$&\e(B
+ \e$BJ8;zNs$G%(%9%1!<%W$5$l$k$h$&$K$J$j$^$7$?!#$3$3$G!"\e(B<var>hh</var> \e$B$O\e(B
+ \e$B$=$N$^$^$N%P%$%H$NCM$N\e(B 16 \e$B?J$G$NCM$G$9!#$3$N5,B'$NNc30$K$O!"\e(B
+ \e$B%P%C%/%9%i%C%7%e$r;H$C$F%(%9%1!<%W$5$l$k\e(B <code>"</code> \e$B$H\e(B <code>\</code> \e$B$H!"\e(B
+ C \e$B7A<0$NI=5-K!$,;H$o$l$k6uGrJ8;z\e(B (<code>\n</code>, <code>\t</code> \e$B$J$I\e(B) \e$B$,\e(B
+ \e$B$"$j$^$9!#\e(B</p>
+
+ <p>\e$B$h$/;H$o$l$k%U%)!<%^%C%HJ8;zNs$O\e(B:</p>
+
+ <dl>
+ <dt>Common Log Format (CLF)</dt>
+ <dd><code>"%h %l %u %t \"%r\" %>s %b"</code></dd>
+
+ <dt>\e$B%P!<%A%c%k%[%9%HIU$-\e(B Common Log Format</dt>
+ <dd><code>"%v %h %l %u %t \"%r\" %>s %b"</code></dd>
+
+ <dt>NCSA extended/combined \e$B%m%0=q<0\e(B</dt>
+ <dd><code>"%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"
+ \"%{User-agent}i\""</code></dd>
+
+ <dt>Referer \e$B%m%0=q<0\e(B</dt>
+ <dd><code>"%{Referer}i -> %U"</code></dd>
+
+ <dt>Agent (\e$B%V%i%&%6\e(B) \e$B%m%0=q<0\e(B</dt>
+ <dd><code>"%{User-agent}i"</code></dd>
+ </dl>
+
+ <p><code>%v</code> \e$B$H\e(B <code>%p</code> \e$B$K$O$=$l$>$l!"\e(B
+ \e$B%j%/%(%9%H$r07$C$F$$$k%5!<%P$N@55,2=$5$l$?\e(B
+ <directive module="core">ServerName</directive> \e$B$H\e(B <directive
+ module="mpm_common">Listen</directive> \e$B$,;H$o$l$k$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#\e(B
+ \e$B$3$l$O\e(B <directive module="core">UseCanonicalName</directive> \e$B$N\e(B
+ \e$B@_Dj$K4X$o$i$:!">o$K$=$&$J$j$^$9!#$=$&$7$J$$$H$I$N\e(B
+ \e$B%[%9%H$,<B:]$K%j%/%(%9%H$r07$C$?$N$+$rCN$k$?$a$K!"\e(B
+ \e$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\e(B
+ \e$B:F<BAu$7$J$1$l$P$J$i$J$/$J$k$+$i$G$9!#\e(B</p>
+</section>
+
+<section id="security"><title>\e$B%;%-%e%j%F%#$K4X$7$F\e(B</title>
+ <p>\e$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\e(B
+ \e$B=q$-9~$_2DG=$J$H$-$K%;%-%e%j%F%#$NLdBj$,H/@8$9$kM}M3$N>\:Y$O\e(B<a
+ href="../misc/security_tips.html#serverroot">\e$B%;%-%e%j%F%#$N$3$D\e(B</a>
+ \e$B$r;2>H$7$F$/$@$5$$!#\e(B</p>
+</section>
+
+<directivesynopsis>
+<name>CookieLog</name>
+<description>\e$B%/%C%-%s%0$N%m%.%s%0$N$?$a$N%U%!%$%kL>$r@_Dj$9$k\e(B</description>
+<syntax>CookieLog <var>filename</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+<compatibility>\e$B$3$N%G%#%l%/%F%#%V$OHs?d>)\e(B</compatibility>
+
+<usage>
+ <p><directive>CookieLog</directive>
+ \e$B%G%#%l%/%F%#%V$O%/%C%-!<$N%m%.%s%0$N$?$a$N%U%!%$%kL>$r\e(B
+ \e$B@_Dj$7$^$9!#\e(Bfilename \e$B$O\e(B <directive
+ module="core">ServerRoot</directive>
+ \e$B$+$i$NAjBP%Q%9$G$9!#$3$N%G%#%l%/%F%#%V$O\e(B <code
+ >mod_cookies</code> \e$B$H$N8_49@-$N$?$a$@$1$K\e(B
+ \e$BB8:_$7!";HMQ$O?d>)$5$l$F$$$^$;$s!#\e(B</p>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>CustomLog</name>
+<description>\e$B%m%0%U%!%$%k$NL>A0$H=q<0$r@_Dj$9$k\e(B</description>
+<syntax>CustomLog <var>file</var>|<var>pipe</var>
+<var>format</var>|<var>nickname</var>
+[env=[!]<var>environment-variable</var>]</syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+
+<usage>
+ <p><directive>CustomLog</directive> \e$B%G%#%l%/%F%#%V$O%5!<%P$X$N%j%/%(%9%H$r\e(B
+ \e$B%m%0<}=8$9$k$?$a$K;H$o$l$^$9!#%m%0$N=q<0$,;XDj$5$l!"\e(B
+ \e$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!#\e(B</p>
+
+ <p>\e$B%m%0$,=q$+$l$k>l=j$r;XDj$9$k:G=i$N0z?t$O0J2<$NFs$D$N7A<0$NCM$r\e(B
+ \e$B$H$k$3$H$,$G$-$^$9\e(B:</p>
+
+ <dl>
+ <dt><var>file</var></dt>
+ <dd><directive module="core">ServerRoot</directive>
+ \e$B$+$i$NAjBP%Q%9$GI=$5$l$k%U%!%$%kL>!#\e(B</dd>
+
+ <dt><var>pipe</var></dt>
+ <dd>\e$B%Q%$%WJ8;z\e(B "<code>|</code>" \e$B$H!"$=$N8e$KI8=`F~NO$+$i%m%0$N\e(B
+ \e$B>pJs$r<u$1$H$k%W%m%0%i%`$X$N%Q%9$,B3$$$?$b$N!#\e(B
+
+ <note type="warning"><title>\e$B%;%-%e%j%F%#\e(B</title>
+ <p>\e$B$b$7%W%m%0%i%`$,;HMQ$5$l$?>l9g!"\e(B
+ httpd \e$B$,5/F0$5$l$?%f!<%6$H$7$F<B9T$5$l$^$9!#$3$l$O%5!<%P$,\e(B
+ root \e$B$K$h$C$F5/F0$5$l$?>l9g$O\e(B root \e$B$K$J$j$^$9!#%W%m%0%i%`$,\e(B
+ \e$B0BA4$G$"$k$h$&$KN10U$7$F$/$@$5$$!#\e(B</p>
+ </note>
+ <note type="warning"><title>\e$BCm\e(B</title>
+ <p>Unix \e$B$G$J$$%W%i%C%H%U%)!<%`$G%U%!%$%k$N%Q%9$rF~NO$7$F$$$k$H$-$O!"\e(B
+ \e$B;HMQ$7$F$$$k%W%i%C%H%U%)!<%`$,%P%C%/%9%i%C%7%e$N;HMQ$r5v2D$7$F$$$?\e(B
+ \e$B$H$7$F!"DL>o$N%9%i%C%7%e$@$1$r;H$&$h$&$K5$$r$D$1$F$/$@$5$$!#\e(B
+ \e$B0lHLE*$K!"@_Dj%U%!%$%kCf$G$O>o$KIaDL$N%9%i%C%7%e$N$_$r;H$&$h$&$K$9$k\e(B
+ \e$BJ}$,NI$$$G$9!#\e(B</p>
+ </note></dd>
+ </dl>
+
+ <p>\e$BFs$D$a$N0z?t$O%m%0%U%!%$%k$K2?$,=q$+$l$k$+$r;XDj$7$^$9!#\e(B
+ \e$BA0$K$"$k\e(B <directive
+ module="mod_log_config">LogFormat</directive> \e$B%G%#%l%/%F%#%V$K$h$j\e(B
+ \e$BDj5A$5$l$?\e(B <var>nickname</var> \e$B$+!"\e(B<a href="#formats">\e$B%m%0$N=q<0\e(B</a>
+ \e$B$N$H$3$m$G@bL@$5$l$F$$$k!"L@<(E*$J\e(B <var>format</var> \e$BJ8;zNs$N\e(B
+ \e$B$I$A$i$+$r;XDj$9$k$3$H$,$G$-$^$9!#\e(B</p>
+
+ <p>\e$BNc$($P!"0J2<$NFs$D$N%G%#%l%/%F%#%V72$OA4$/F1$88z2L$r$b$?$i$7$^$9\e(B:</p>
+
+ <example>
+ # CustomLog with format nickname<br />
+ LogFormat "%h %l %u %t \"%r\" %>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\" %>s %b"
+ </example>
+
+ <p>\e$B;0$DL\$N0z?t$O>JN,2DG=$G!"%5!<%P$N4D6-$K$"$kJQ?t$,$"$k$+$J$$$+$K\e(B
+ \e$B1~$8$F%j%/%(%9%H$r%m%0<}=8$9$k$+$I$&$+$r@)8f$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B
+ \e$B;XDj$5$l$?\e(B<a href="../env.html">\e$B4D6-JQ?t\e(B</a>\e$B$,%j%/%(%9%H$KBP$7$F\e(B
+ \e$B@_Dj$5$l$F$$$?>l9g\e(B ('<code>env=!<var>name</var></code>' \e$BJ8$,;H$o$l$?$H$-$O\e(B
+ \e$B@_Dj$5$l$F$$$J$$>l9g\e(B)\e$B!"%j%/%(%9%H$,%m%0<}=8$5$l$^$9!#\e(B</p>
+
+ <p>\e$B4D6-JQ?t$O\e(B <module>mod_setenvif</module> \e$B%b%8%e!<%k$H\e(B
+ <module>mod_rewrite</module> \e$B%b%8%e!<%k$NN>J}$b$7$/$O\e(B
+ \e$BJRJ}$rMQ$$$F%j%/%(%9%H$4$H$K@_Dj$9$k$3$H$,$G$-$^$9!#\e(B
+ \e$BNc$($P!"%5!<%P$K$"$k$9$Y$F$N\e(B GIF \e$B2hA|$X$N%j%/%(%9%H$rJL$N%m%0%U%!%$%k\e(B
+ \e$B$K$O5-O?$7$?$$$1$l$I!"%a%$%s%m%0$K$O5-O?$7$?$/$J$$!"$H$$$&$H$-$O\e(B
+ \e$B0J2<$N$b$N$r;H$&$3$H$,$G$-$^$9\e(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>\e$B%m%0%U%!%$%k$G;HMQ$9$k=q<0$r@_Dj$9$k\e(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>\e$B$3$N%G%#%l%/%F%#%V$O%"%/%;%9%m%0%U%!%$%k$N=q<0$r;XDj$7$^$9!#\e(B</p>
+
+ <p><directive>LogFormat</directive> \e$B%G%#%l%/%F%#%V$OFs$D$N7A<0$N$I$A$i$+$r\e(B
+ \e$B$H$k$3$H$,$G$-$^$9!#:G=i$N7A<0$G$O0l$D$N0z?t$N$_$,;XDj$5$l!"\e(B
+ \e$BB3$/\e(B <directive>TransferLog</directive>
+ \e$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\e(B
+ \e$B>e$N\e(B<a href="#formats">\e$B%+%9%?%`%m%0=q<0\e(B</a>\e$B$G@bL@$5$l$F$$$k$h$&$K\e(B
+ <var>format</var> \e$B$rL@<(E*$K;XDj$9$k$3$H$,$G$-$^$9!#\e(B
+ \e$B$b$7$/$O!"2<$G@bL@$5$l$F$$$k$h$&$KA0$K\e(B <directive>LogFormat</directive>
+ \e$B%G%#%l%/%F%#%V$GDj5A$5$l$?%m%0$N=q<0$r\e(B <var>nickname</var>\e$B$r;H$C$F\e(B
+ \e$B;2>H$9$k$3$H$b$G$-$^$9!#\e(B</p>
+
+ <p><directive>LogFormat</directive> \e$B%G%#%l%/%F%#%V$NFs$D$a$N7A<0$O\e(B
+ <var>format</var> \e$B$K\e(B <var>nickname</var> \e$B$rM?$($^$9!#\e(B
+ \e$B%U%)!<%^%C%HJ8;zNsA4BN$r:F$S=q$/$+$o$j$K!"\e(B
+ \e$B$3$N\e(B <var>nickname</var> \e$B$rB3$-$N\e(B <directive
+ >LogFormat</directive> \e$B%G%#%l%/%F%#%V$d\e(B
+ <directive>CustomLog</directive> \e$B%G%#%l%/%F%#%V$G;H$&$3$H$,$G$-$^$9!#\e(B
+ Nickname \e$B$rDj5A$9$k\e(B <directive>LogFormat</directive> \e$B%G%#%l%/%F%#%V$O\e(B
+ <strong>\e$BB>$K$O2?$b$7$^$;$s\e(B</strong> -- \e$B$9$J$o$A!"%K%C%/%M!<%`$rDj5A\e(B
+ \e$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!#\e(B
+ \e$B$G$9$+$i!"$3$l$OB3$/\e(B <directive module="mod_log_config">TransferLog</directive>
+ \e$B%G%#%l%/%F%#%V$K$O1F6A$rM?$($^$;$s!#\e(B
+ \e$B$5$i$K!"\e(B<directive>LogFormat</directive> \e$B%G%#%l%/%F%#%V$O4{B8$N\e(B nickname \e$B$r\e(B
+ \e$B;H$C$FJL$N\e(B nickname \e$B$rDj5A$9$k$3$H$O$G$-$^$;$s!#\e(BNickname \e$B$K$O\e(B
+ \e$B%Q!<%;%s%H5-9f\e(B (<code>%</code>) \e$B$,4^$^$l$F$$$F$O$$$1$J$$$3$H$K$bCm0U\e(B
+ \e$B$7$F$/$@$5$$!#\e(B</p>
+
+ <example><title>\e$BNc\e(B</title>
+ LogFormat "%v %h %l %u %t \"%r\" %>s %b" vhost_common
+ </example>
+</usage>
+</directivesynopsis>
+
+<directivesynopsis>
+<name>TransferLog</name>
+<description>\e$B%m%0%U%!%$%k$N0LCV$r;XDj\e(B</description>
+<syntax>TransferLog <var>file</var>|<var>pipe</var></syntax>
+<contextlist><context>server config</context><context>virtual host</context>
+</contextlist>
+
+<usage>
+ <p>\e$B$3$N%G%#%l%/%F%#%V$O!"%m%0=q<0$rD>@\;XDj$G$-$J$$$3$H$H!"\e(B
+ \e$B>r7oIU$-%m%.%s%0$,L5$$$3$H$r=|$/$H!"\e(B<directive module="mod_log_config"
+ >CustomLog</directive> \e$B$HA4$/F1$80z?t$H8z2L$,$"$j$^$9!#\e(B
+ \e$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$?\e(B
+ \e$B%K%C%/%M!<%`$rDj5A$7$J$$\e(B
+ <directive module="mod_log_config">LogFormat</directive> \e$B%G%#%l%/%F%#%V\e(B
+ \e$B$GDj5A$5$l$?$b$N$r;H$$$^$9!#\e(B
+ \e$B$b$7B>$N=q<0$,A4$/;XDj$5$l$F$$$J$$$H$-$O\e(B Common Log Format
+ \e$B$,;H$o$l$^$9!#\e(B</p>
+
+ <example><title>\e$BNc\e(B</title>
+ LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\""<br />
+ TransferLog logs/access_log
+ </example>
+</usage>
+</directivesynopsis>
+
+</modulesynopsis>