<?xml version="1.0" encoding="iso-2022-jp" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
-<!-- English revision: 1.8 -->
+<!-- English revision: 1.9 -->
<manualpage metafile="bind.xml.meta">
\e$B$3$l$i$N%G%U%)%k%H$G;HMQIT2D$N%W%i%C%H%[!<%`$G$"$C$F$b!"\e(B
\e$BFCJL$J@_Dj%Q%i%a!<%?$G\e(B Apache \e$B$N5sF0$rJQ2=$5$;$k$3$H$,$G$-$^$9!#\e(B</p>
- <p>IPv4 \e$B$H\e(B IPv6 \e$B$N%3%M%/%7%g%s$r:G>.8B$N%=%1%C%H$G07$$$?$$$N$G$"$l$P!"\e(B
+ <p>\e$B0lJ}$G!"\e(BLinux \e$B$d\e(B Tru64 \e$B$H$$$C$?%W%i%C%H%[!<%`$G\e(B IPv4 \e$B$H\e(B IPv6
+ \e$B$NN>J}$r07$&$K$O!"%^%C%W%H%"%I%l%9$r;HMQ$9$k\e(B<strong>\e$B0J30$NJ}K!$O$"$j$^$;$s\e(B</strong>\e$B!#\e(B
+ IPv4 \e$B$H\e(B IPv6 \e$B$N%3%M%/%7%g%s$r:G>.8B$N%=%1%C%H$G07$$$?$$$N$G$"$l$P!"\e(B
IPv4 \e$B%^%C%W$N\e(B IPv6 \e$B%"%I%l%9$r;HMQ$9$kI,MW$,$"$j!"\e(B
- <code>--enable-v4-mapped</code> configure \e$B%*%W%7%g%s$r;XDj$7$F!"C1=c$K\e(B
- <directive module="mpm_common">Listen</directive>
- \e$B%G%#%l%/%F%#%V$G<!$N$h$&$K@_Dj$7$^$9!#\e(B</p>
+ <code>--enable-v4-mapped</code> configure \e$B%*%W%7%g%s$r;XDj$7$^$9!#\e(B</p>
- <example>
- Listen 80
- </example>
-
- <p><code>--enable-v4-mapped</code> \e$B$G$O!"\e(BApache
- \e$B$N@8@.$9$k%G%U%)%k%H$N@_Dj%U%!%$%kCf$N\e(B
- <directive module="mpm_common">Listen</directive>
- \e$B%G%#%l%/%F%#%V$O$3$N7A<0$r;HMQ$7$F$$$^$9!#\e(B
- <code>--enable-v4-mapped</code> \e$B$O!"\e(B
+ <p><code>--enable-v4-mapped</code> \e$B$O!"\e(B
FreeBSD, NetBSD, OpenBSD \e$B0J30$NA4$F$N%W%i%C%H%[!<%`$G$N%G%U%)%k%H$G$9!#\e(B
\e$B$G$9$+$i!"$*$=$i$/$*<j85$N\e(B Apache \e$B$O$3$N@_Dj$G%S%k%I$5$l$F$$$k$G$7$g$&!#\e(B</p>
Listen 192.170.2.1:80
</example>
- <p>IPv4 \e$B$H\e(B IPv6 \e$B$N%3%M%/%7%g%s$r8DJL$N%=%1%C%H$G07$&$h$&$K$7$?$$>l9g\e(B
+ <p>\e$B>r7o$rK~$?$9%W%i%C%H%[!<%`$G!"\e(BApache \e$B$,\e(B
+ IPv4 \e$B$H\e(B IPv6 \e$B$N%3%M%/%7%g%s$r8DJL$N%=%1%C%H$G07$&$h$&$K$7$?$$>l9g\e(B
(\e$B$D$^$j\e(B IPv4 \e$B%^%C%W$N%"%I%l%9$rL58z$K$7$?$$>l9g\e(B)
\e$B$O!"\e(B<code>--disable-v4-mapped</code> configure
\e$B%*%W%7%g%s$r;XDj$7$F!"<!$N$h$&$K8DJL;XDj$N\e(B
<directive module="mpm_common">Listen</directive>
- \e$B%G%#%l%/%F%#%V$r;HMQ$7$F$/$@$5$$!#\e(B</p>
-
- <example>
- Listen [::]:80<br />
- Listen 0.0.0.0:80
- </example>
-
- <p><code>--disable-v4-mapped</code> \e$B$G$O!"\e(BApache
- \e$B$N@8@.$9$k%G%U%)%k%H$N@_Dj%U%!%$%kCf$N\e(B
- <directive module="mpm_common">Listen</directive>
- \e$B%G%#%l%/%F%#%V$O$3$N7A<0$r;HMQ$7$F$$$^$9!#\e(B
+ \e$B%G%#%l%/%F%#%V$r;HMQ$7$F$/$@$5$$!#\e(B
<code>--disable-v4-mapped</code> \e$B$O!"\e(B
FreeBSD, NetBSD, OpenBSD \e$B%W%i%C%H%[!<%`$G$N%G%U%)%k%H$G$9!#\e(B</p>
-
</section>
<section id="virtualhost">
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
<manualpage metafile="content-negotiation.xml.meta">
-<!-- English revision: 1.9 -->
+<!-- English revision: 1.13 -->
<title>\e$B%3%s%F%s%H%M%4%7%(!<%7%g%s\e(B</title>
<p>\e$B%3%s%F%s%H%M%4%7%(!<%7%g%s$O\e(B
<module>mod_negotiation</module>
- \e$B%b%8%e!<%k$K$h$C$F\e(B
- \e$BDs6!$5$l$F$$$F!"%G%U%)%k%H$GAH$_9~$^$l$F$$$^$9!#\e(B</p>
+ \e$B%b%8%e!<%k$K$h$C$FDs6!$5$l$F$$$F!"%G%U%)%k%H$GAH$_9~$^$l$F$$$^$9!#\e(B</p>
</summary>
<section id="about"><title>\e$B%3%s%F%s%H%M%4%7%(!<%7%g%s$K$D$$$F\e(B</title>
\e$B$b$C$H$bE,$7$?A*Br$r$9$kJ}K!$N0l$D$K$O!"%$%s%G%C%/%9%Z!<%8$r\e(B
\e$B%f!<%6$K8+$;$F!"%f!<%6$KA*$s$G$b$i$&J}K!$,$"$j$^$9!#\e(B
\e$B$7$+$7!"%5!<%P$,<+F0E*$KA*$V$3$H$,$G$-$k>l9g$,B?$/$"$j$^$9!#\e(B
- \e$B$3$l$O!"%V%i%&%6$,%j%/%(%9%H>pJsKh$N>pJs$N0lIt$K!"\e(B
- \e$B$I$NI=8=$rSO9%$9$k$+$rAw$k$3$H$GF0:n$7$F$$$^$9!#\e(B
+ \e$B$3$l$O!"%V%i%&%6$,%j%/%(%9%HKh$K!"\e(B
+ \e$B$I$NI=8=$rSO9%$9$k$+$H$$$&>pJs$rAw$k$3$H$GF0:n$7$F$$$^$9!#\e(B
\e$BNc$($P%V%i%&%6$O!"2DG=$J$i%U%i%s%98l$G>pJs$r8+$?$$!"\e(B
\e$BIT2DG=$J$i$=$NBe$o$j$K1Q8l$G$b$h$$$H!"\e(B
\e$B<+J,$NSO9%$rCN$i$;$k$3$H$,$G$-$^$9!#\e(B
<p>Apache \e$B$O\e(B HTTP/1.1 \e$B5,3J$GDj5A$5$l$F$$$k\e(B 'server
driven' \e$B%3%s%F%s%H%M%4%7%(!<%7%g%s$r%5%]!<%H$7$F$$$^$9!#\e(B
- Accept, Accept-Language, Accept-Charset, Accept-Encoding
+ <code>Accept</code>, <code>Accept-Language</code>,
+ <code>Accept-Charset</code>, <code>Accept-Encoding</code>
\e$B%j%/%(%9%H%X%C%@$r40A4$K%5%]!<%H$7$F$$$^$9!#\e(BApache \e$B$O\e(B
'transparent' \e$B%3%s%F%s%H%M%4%7%(!<%7%g%s$b%5%]!<%H$7$F$$$^$9$,!"\e(B
\e$B$3$l$O\e(B RFC 2295 \e$B$H\e(B RFC 2296 \e$B$GDj5A$5$l$F$$$k;n83E*$J\e(B
<p>\e$B%?%$%W%^%C%W$O\e(B <code>type-map</code> \e$B%O%s%I%i\e(B
(\e$B$b$7$/$O!"8E$$\e(B Apache
- \e$B$N@_Dj$H2<0L8_49$G$"$k\e(B mime \e$B%?%$%W\e(B
+ \e$B$N@_Dj$H2<0L8_49$G$"$k\e(B MIME \e$B%?%$%W\e(B
<code>application/x-type-map</code>)
\e$B$K4XO"IU$1$i$l$?%I%-%e%a%s%H$G$9!#\e(B
\e$B$3$N5!G=$r;H$&$?$a$K$O!"$"$k%U%!%$%k$N3HD%;R$r\e(B
\e$B$H$7$FDj5A$9$k$h$&$J%O%s%I%i$r!"\e(B
\e$B@_Dj%U%!%$%kCf$KCV$/I,MW$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B
\e$B$3$l$O\e(B</p>
+
<example>AddHandler type-map .var</example>
+
<p>\e$B$r%5!<%P@_Dj%U%!%$%kCf$K=q$/$3$H$,0lHVNI$$J}K!$G$9!#\e(B</p>
<p>\e$B%?%$%W%^%C%W%U%!%$%k$O5-=R$9$k%j%=!<%9$HF1$8L>A0$r;}$C$F$$$F!"\e(B
<tr valign="top">
<td>\e$B%a%G%#%"%?%$%W\e(B</td>
- <td>\e$B%V%i%&%6$O\e(B Accept
+ <td>\e$B%V%i%&%6$O\e(B <code>Accept</code>
\e$B%X%C%@%U%#!<%k%I$GM%@h798~$r;XDj$7$^$9!#\e(B
\e$B%"%$%F%`$=$l$>$l$O!"4XO"$7$?IJ<A?tCM$r;}$D$3$H$,$G$-$^$9!#\e(B
variant \e$B$N@bL@$bIJ<A?tCM$r;}$D$3$H$,$G$-$^$9\e(B
<tr valign="top">
<td>\e$B8@8l\e(B</td>
- <td>\e$B%V%i%&%6$O\e(B Accept-Language
+ <td>\e$B%V%i%&%6$O\e(B <code>Accept-Language</code>
\e$B%X%C%@%U%#!<%k%I$GM%@h798~$r;XDj$7$^$9!#\e(B
\e$BMWAG$=$l$>$l$KIJ<A?tCM$r;}$?$;$k$3$H$,$G$-$^$9!#\e(B
variants \e$B$O\e(B 0 \e$B$+\e(B 1 \e$B$D$+$=$l0J>e$N8@8l$H\e(B
<tr valign="top">
<td>\e$B%(%s%3!<%G%#%s%0\e(B</td>
- <td>\e$B%V%i%&%6$O\e(B Accept-Encoding
+ <td>\e$B%V%i%&%6$O\e(B <code>Accept-Encoding</code>
\e$B%X%C%@%U%#!<%k%I$GM%@h798~$r;XDj$7$^$9!#\e(B
\e$BMWAG$=$l$>$l$KIJ<A?tCM$r;}$?$;$k$3$H$,$G$-$^$9!#\e(B</td>
</tr>
<tr valign="top">
<td>\e$BJ8;z%;%C%H\e(B</td>
- <td>\e$B%V%i%&%6$O\e(B Accept-Charset
+ <td>\e$B%V%i%&%6$O\e(B <code>Accept-Charset</code>
\e$B%X%C%@%U%#!<%k%I$GM%@h798~$r;XDj$7$^$9!#\e(B
\e$BMWAG$=$l$>$l$KIJ<A?tCM$r;}$?$;$k$3$H$,$G$-$^$9!#\e(B
variant \e$B$O%a%G%#%"%?%$%W$N%Q%i%a!<%?$H$7$FJ8;z%;%C%H$r\e(B
\e$BJ#?t\e(B variant \e$B$,;D$C$F$$$l$P!"<!$N%F%9%H$K?J$_$^$9!#\e(B
<ol>
- <li>variant \e$B$N%a%G%#%"%?%$%W$NIJ<A?tCM$H\e(B Accept
+ <li>variant \e$B$N%a%G%#%"%?%$%W$NIJ<A?tCM$H\e(B <code>Accept</code>
\e$B%X%C%@$NIJ<A?tCM$H$N@Q$r7W;;$7$F!":G9bCM$N\e(B variant
\e$B$rA*$S$^$9!#\e(B</li>
<li>\e$B8@8lIJ<A?tCM$,:G9b$N\e(B variant \e$B$rA*$S$^$9!#\e(B</li>
- <li>(\e$B$b$7$"$l$P\e(B) Accept-Language \e$B%X%C%@$N8@8l=g$+!"\e(B
+ <li>(\e$B$b$7$"$l$P\e(B) <code>Accept-Language</code> \e$B%X%C%@$N8@8l=g$+!"\e(B
(\e$B$b$7$"$l$P\e(B)
<directive module="mod_negotiation">LanguagePriority</directive>
\e$B%G%#%l%/%F%#%V$N8@8l=g$G:GE,$J8@8l$N\e(B variant \e$B$rA*$S$^$9!#\e(B</li>
(text/html \e$B%a%G%#%"%?%$%W$N%P!<%8%g%s$rM?$($k$?$a$K;H$o$l$^$9\e(B)
\e$B$r;}$D\e(B variant \e$B$rA*$S$^$9!#\e(B</li>
- <li>Accept-Charset \e$B%X%C%@9T$GM?$($i$l$F$$$k:G9b$NJ8;z%;%C%H\e(B
+ <li><code>Accept-Charset</code> \e$B%X%C%@9T$GM?$($i$l$F$$$k:G9b$NJ8;z%;%C%H\e(B
\e$B%a%G%#%"%Q%i%a!<%?$r;}$D\e(B variant \e$B$rA*$S$^$9!#\e(B
\e$BL@<(E*$K=|30$5$l$F$$$J$$8B$j!"\e(BISO-8859-1
\e$B$,5vMF$5$l$k$h$&$K$J$C$F$$$^$9!#\e(B
<li>\e$B%"%k%4%j%:%`$r;H$C$F0l$D$N!V:GE,$J!W\e(Bvariant \e$B$rA*$S$^$7$?$N$G!"\e(B
\e$B$=$l$r1~Ez$H$7$FJV$7$^$9!#%M%4%7%(!<%7%g%s$N<!85$r;XDj$9$k$?$a$K\e(B
- HTTP \e$B%l%9%]%s%9%X%C%@\e(B Vary \e$B$,@_Dj$5$l$^$9\e(B
+ HTTP \e$B%l%9%]%s%9%X%C%@\e(B <code>Vary</code> \e$B$,@_Dj$5$l$^$9\e(B
(\e$B%j%=!<%9$N%-%c%C%7%e$r$9$k;~$K!"\e(B
\e$B%V%i%&%6$d%-%c%C%7%e$O$3$N>pJs$r;H$&$3$H$,$G$-$^$9\e(B)\e$B!#\e(B
\e$B0J>e$G=*$o$j!#\e(B</li>
406 \e$B%9%F!<%?%9\e(B ("No Acceptable representation" \e$B$r0UL#$9$k\e(B)
\e$B$,!"MxMQ2DG=$J\e(B variant \e$B$N%j%9%H$N$D$$$?\e(B HTML
\e$B%I%-%e%a%s%H$H$H$b$KJV$5$l$^$9!#\e(B
- \e$BAj0c$N<!85$r<($9\e(B HTTP Vary \e$B%X%C%@$b@_Dj$5$l$^$9!#\e(B</li>
+ \e$BAj0c$N<!85$r<($9\e(B HTTP <code>Vary</code> \e$B%X%C%@$b@_Dj$5$l$^$9!#\e(B</li>
</ol>
</section>
</section>
<section id="better"><title>\e$BIJ<A$NCM$rJQ$($k\e(B</title>
- <p>\e$B>e5-$N\e(B Apaceh \e$B%M%4%7%(!<%7%g%s%"%k%4%j%:%`$N873J$J2r<a$G\e(B
+ <p>\e$B>e5-$N\e(B Apache \e$B%M%4%7%(!<%7%g%s%"%k%4%j%:%`$N873J$J2r<a$G\e(B
\e$BF@$i$l$k$G$"$m$&CM$+$i!"\e(BApache \e$B$OIJ<A?tCM$r;~!9JQ$($^$9!#\e(B
\e$B$3$l$O!"$3$N%"%k%4%j%:%`$G40A4$G$O$J$$!"$"$k$$$O@53N$G$J$$>pJs$rAw$k\e(B
\e$B%V%i%&%68~$1$K$h$j$h$$7k2L$rF@$k$?$a$K9T$o$l$^$9!#\e(B
\e$B$+$J$j%]%T%e%i!<$J%V%i%&%6$G!"$b$7$J$$$H4V0c$C$?\e(B variant
- \e$B$rA*Br$9$k7k2L$K$J$C$F$7$^$&$h$&$J\e(B Accept
+ \e$B$rA*Br$9$k7k2L$K$J$C$F$7$^$&$h$&$J\e(B <code>Accept</code>
\e$B%X%C%@>pJs$rAw$k$b$N$b$"$j$^$9!#\e(B
\e$B%V%i%&%6$,40A4$G@5$7$$>pJs$rAw$C$F$$$l$P!"\e(B
\e$B$3$N?tCMJQ2=$OE,MQ$5$l$^$;$s!#\e(B</p>
<section id="wildcards"><title>\e$B%a%G%#%"%?%$%W$H%o%$%k%I%+!<%I\e(B</title>
- <p>Accept: \e$B%j%/%(%9%H%X%C%@$O%a%G%#%"%?%$%W$NM%@h798~$r;XDj$7$^$9!#\e(B
+ <p><code>Accept:</code> \e$B%j%/%(%9%H%X%C%@$O%a%G%#%"%?%$%W$NM%@h798~$r;XDj$7$^$9!#\e(B
\e$B$3$l$O$^$?!"\e(B"image/*" \e$B$d\e(B "*/*"
\e$B$H$$$C$?!V%o%$%k%I%+!<%I!W%a%G%#%"%?%$%W$r4^$`$3$H$,$G$-$^$9!#\e(B
\e$B$3$3$G\e(B * \e$B$OG$0U$NJ8;zNs$K%^%C%A$7$^$9!#\e(B
\e$BL@<(E*$K%j%9%H$5$l$F$$$k%?%$%W$K9gCW$9$k\e(B variant \e$B$,$J$$>l9g$K$N$_!"\e(B
\e$BB>$N%?%$%W$,JV$5$l$^$9!#\e(B</p>
- <p>\e$B$b$7\e(B Accept: \e$B%X%C%@$,\e(B q \e$BCM$rA4$/4^$s$G\e(B<em>\e$B$$$J$1$l$P\e(B</em>\e$B!"\e(B
+ <p>\e$B$b$7\e(B <code>Accept:</code> \e$B%X%C%@$,\e(B q \e$BCM$rA4$/4^$s$G\e(B<em>\e$B$$$J$1$l$P\e(B</em>\e$B!"\e(B
\e$BK>$_$N5sF0$r$9$k$?$a$K!"\e(B
Apache \e$B$O\e(B "*/*" \e$B$,$"$l$P\e(B 0.01 \e$B$N\e(B q \e$BCM$r@_Dj$7$^$9!#\e(B
\e$B$^$?!"\e(B"type/*" \e$B$N7A$N%o%$%k%I%+!<%I$K$O\e(B 0.02 \e$B$N\e(B q \e$BCM$r@_Dj$7$^$9\e(B
(\e$B$G$9$+$i$3$l$i$O\e(B "*/*" \e$B$N%^%C%A$h$j$bM%@h$5$l$^$9\e(B)\e$B!#\e(B
- \e$B$b$7\e(B Accept: \e$B%X%C%@Cf$N%a%G%#%"%?%$%W$N$I$l$+$,\e(B q
+ \e$B$b$7\e(B <code>Accept:</code> \e$B%X%C%@Cf$N%a%G%#%"%?%$%W$N$I$l$+$,\e(B q
\e$BCM$r4^$s$G$$$l$P!"$3$l$i$NFC<l$JCM$OE,1~\e(B<em>\e$B$5$l$:\e(B</em>\e$B!"\e(B
\e$B@5$7$$>pJs$rAw$k%V%i%&%6$+$i$N%j%/%(%9%H$O4|BTDL$j$K\e(B
\e$BF0:n$9$k$h$&$K$J$j$^$9!#\e(B</p>
\e$B%M%4%7%(!<%7%g%s%"%k%4%j%:%`$,4v$D$+DI2C$5$l$^$7$?!#\e(B</p>
<p>\e$B%5!<%P$N%Z!<%8$r%/%i%$%"%s%H$,%j%/%(%9%H$7$?$1$l$I$b!"\e(B
- \e$B%V%i%&%6$NAw$C$F$-$?\e(B Accept-Language \e$B$K9gCW$9$k%Z!<%8$,0l$D$b\e(B
+ \e$B%V%i%&%6$NAw$C$F$-$?\e(B <code>Accept-Language</code> \e$B$K9gCW$9$k%Z!<%8$,0l$D$b\e(B
\e$B8+$D$+$i$J$+$C$?>l9g$K!"%5!<%P$O\e(B "No Acceptable Variant"
\e$B$+\e(B "Multiple Choices" \e$B%l%9%]%s%9$r%/%i%$%"%s%H$KJV$7$^$9!#\e(B
\e$B$3$l$i$N%(%i!<%a%C%;!<%8$rJV$5$J$$$h$&$K!"\e(B
- \e$B$3$N$h$&$J>l9g$K$O\e(B Apache \e$B$,\e(B Accept-Language \e$B$rL5;k$7$F!"\e(B
+ \e$B$3$N$h$&$J>l9g$K$O\e(B Apache \e$B$,\e(B <code>Accept-Language</code> \e$B$rL5;k$7$F!"\e(B
\e$B%/%i%$%"%s%H$N%j%/%(%9%H$KL@<(E*$K$O9gCW$7$J$$%I%-%e%a%s%H$r\e(B
\e$BDs6!$9$k$h$&$K@_Dj$G$-$^$9!#\e(B
<directive module="mod_negotiation">ForceLanguagePriority</directive>
\e$B$K0u$rIU$1$k$?$a$K!"?7$?$K\e(B <code>{encoding ..}</code>
\e$BMWAG$r\e(B variant \e$B%j%9%HCf$K;H$C$F$$$^$9!#\e(B
\e$B%j%9%HCf$N%(%s%3!<%I$5$l$?\e(B variant \e$B$rG'<1$7!"\e(B
-Accept-Encoding \e$B%j%/%(%9%H%X%C%@$K=>$C$F5vMF$5$l$k\e(B
+<code>Accept-Encoding</code> \e$B%j%/%(%9%H%X%C%@$K=>$C$F5vMF$5$l$k\e(B
\e$B%(%s%3!<%I$r$b$C$?\e(B variant \e$B$O!"$I$l$G$b8uJd\e(B variant
\e$B$H$7$F;HMQ$9$k$h$&$K!"\e(B
RVSA/1.0 \e$B%"%k%4%j%:%`\e(B (RFC 2296) \e$B$N<BAu$,3HD%$5$l$^$7$?!#\e(B
\e$B$3$N%G%#%l%/%F%#%V$O!"%5!<%P@_Dj%U%!%$%k$d%P!<%A%c%k%[%9%H$K=q$/$3$H$,$G$-!"\e(B
\e$B0z?t$r$H$j$^$;$s!#\e(B
HTTP/1.1 \e$B%/%i%$%"%s%H$+$i$N%j%/%(%9%H$K$O8zNO$r;}$A$^$;$s!#\e(B</p>
+
+ <p>HTTP/1.1 \e$B%/%i%$%"%s%H$KBP$7$F$O!"%l%9%]%s%9$N%M%4%7%(!<%7%g%s<!85\e(B
+ \e$B$r<($9$?$a$K\e(B <code>Vary</code> HTTP \e$B%l%9%]%s%9%X%C%@$rAw$j$^$9!#\e(B
+ \e$B%-%c%C%7%e$O!"$3$l$r;H$C$F8eB3$N%j%/%(%9%H$KBP$7$F%m!<%+%k%3%T!<$G1~Ez$G$-$k$+\e(B
+ \e$B$I$&$+$r7hDj$G$-$^$9!#\e(B
+ \e$B%M%4%7%(!<%7%g%s<!85$H$O4X78$J$7$K%m!<%+%k%3%T!<$N;HMQ$rM%@h$9$k$h$&$K$9$k$K$O!"\e(B
+ <code>force-no-vary</code> <a href="env.html#special">\e$B4D6-JQ?t\e(B</a>\e$B$r\e(B
+ \e$B@_Dj$7$^$9!#\e(B</p>
+
</section>
<section id="more"><title>\e$BDI2C>pJs\e(B</title>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
<manualpage metafile="install.xml.meta">
-<!-- English revision: 1.20 -->
+<!-- English revision: 1.22 -->
<title>\e$B%3%s%Q%$%k$H%$%s%9%H!<%k\e(B</title>
\e$B$9$k$?$a$K\e(B <code>libtool</code> \e$B$H\e(B <code>autoconf</code>
\e$B$r;H$&$h$&$K$J$C$F$$$^$9!#\e(B</p>
+ <p>\e$B%^%$%J!<%P!<%8%g%s$+$i$=$N<!$N%P!<%8%g%s$K%"%C%W%0%l!<%I$9$k\e(B
+ (2.0.50 \e$B$+$i\e(B 2.0.51 \e$B$XEy\e(B) \e$B>l9g$O!"$^$:\e(B <a href="#upgrading">
+ \e$B%"%C%W%0%l!<%I\e(B</a>\e$B$r$4Mw2<$5$$!#\e(B</p>
+
</summary>
<seealso><a href="invoking.html">Apache\e$B$N5/F0\e(B</a></seealso>
<tr>
<td><a href="#download">\e$B%@%&%s%m!<%I\e(B</a></td>
- <td><code>$ lynx
- http://www.apache.org/dist/httpd/httpd-2_1_<em>NN</em>.tar.gz</code>
+ <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
</td>
</tr>
<dd>\e$B%X%C%@%U%!%$%k$NC5:w%G%#%l%/%H%j\e(B ("<code>-I<em>dir</em></code>") \e$B!#\e(B</dd>
- <dt><code>TARGET=...</code> [\e$B%G%U%)%k%HCM\e(B: <code>apache</code>]</dt>
+ <dt><code>TARGET=...</code> [\e$B%G%U%)%k%HCM\e(B: <code>httpd</code>]</dt>
<dd>\e$B%S%k%I$9$k<B9T%U%!%$%k$NL>A0!#\e(B</dd>
<example>$ <em>PREFIX</em>/bin/apachectl stop</example>
</section>
+<section id="upgrading"><title>\e$B%"%C%W%0%l!<%I\e(B</title>
+
+ <p>\e$B%"%C%W%0%l!<%I$G$^$:9T$J$&$Y$-$3$H$O!"%j%j!<%9%"%J%&%s%9$H\e(B
+ \e$B%=!<%9%G%#%9%H%j%S%e!<%7%g%s$KF~$C$F$$$k\e(B <code>CHANGES</code> \e$B$rFI$s$G!"\e(B
+ \e$B<+?H$N%5%$%H$KBP$7$F1F6A$r5Z$\$9JQ99E@$rC5$9$3$H$G$9!#\e(B
+ \e$B%a%8%c!<%j%j!<%94V$NJQ99$r$9$k>l9g\e(B (\e$BNc$($P\e(B 1.3 \e$B$+$i\e(B 2.0 \e$B$X!"\e(B2.0 \e$B$+$i\e(B 2.2 \e$B$X\e(B)
+ \e$B$O!"%3%s%Q%$%k;~$d<B9T;~$N@_Dj$KBg$-$J:90[$,$"$k$G$7$g$&$+$i!"\e(B
+ \e$B<jF0$ND4@0$,I,MW$K$J$k$G$7$g$&!#%b%8%e!<%k$bA4$F!"\e(BAPI
+ \e$B$NJQ99$K9g$o$;$k$?$a$K%"%C%W%0%l!<%I$,I,MW$K$J$k$G$7$g$&!#\e(B</p>
+
+ <p>\e$B%^%$%J!<%P!<%8%g%s$+$i<!$N%P!<%8%g%s$K%"%C%W%0%l!<%I$9$k>l9g\e(B
+ (\e$BNc$($P\e(B 2.0.55 \e$B$+$i\e(B 2.0.57 \e$B$X\e(B) \e$B$O!"$b$C$H4JC1$G$9!#\e(B
+ <code>make install</code> \e$B$r<B9T$7$F$b:#$"$k%I%-%e%a%s%H!"\e(B
+ \e$B%m%0%U%!%$%k!"@_Dj%U%!%$%k$O>e=q$-$5$l$^$;$s!#\e(B
+ \e$B$5$i$K!"%^%$%J!<%P!<%8%g%s4V$G$O\e(B <code>configure</code> \e$B%*%W%7%g%s!"\e(B
+ \e$B<B9T;~$N@_Dj!"%b%8%e!<%k\e(B API \e$B$KIT@09g$,5/$3$i$J$$$h$&$K!"\e(B
+ \e$B3+H/<T$O:GBg8B$NEXNO$r$7$F$$$^$9!#\e(B
+ \e$BBgDq$N>l9g!"F10l$N\e(B <code>configure</code> \e$B%3%^%s%I%i%$%s!"\e(B
+ \e$BF10l$N@_Dj%U%!%$%k!"%b%8%e!<%kA4$F$,@5>o$KF0:n$9$k$O$:$G$9!#\e(B
+ (2.0.41 \e$B0J9_$G$O$=$N$h$&$K$J$C$F$$$^$9!#$=$l0JA0$N%P!<%8%g%s$K$O\e(B
+ \e$BIT@09g$,B8:_$7$^$9!#\e(B)</p>
+
+ <p>\e$BA02s$N%$%s%9%H!<%k;~$N%=!<%9%D%j!<$,;D$5$l$F$$$k$N$G$"$l$P!"\e(B
+ \e$B%"%C%W%0%l!<%I$O$5$i$K4JC1$G$9!#8E$$%=!<%9%D%j!<$N%k!<%H$KB8:_$9$k\e(B
+ <code>config.nice</code> \e$B%U%!%$%k$K$O!"A02s%=!<%9%D%j!<$r@_Dj$7$?;~$N\e(B
+ <code>configure</code> \e$B%3%^%s%I%i%$%s$,F~$C$F$$$^$9!#\e(B
+ \e$B<!$N%P!<%8%g%s$K%"%C%W%0%l!<%I$9$k>l9g$O!"\e(B<code>config.nice</code>
+ \e$B%U%!%$%k$r?7$7$$%P!<%8%g%s$N%=!<%9%D%j!<$K%3%T!<$7!"\e(B
+ \e$B$=$l$rJT=8$7I,MW$JJQ99$r9T$J$C$F!"<!$N$h$&$K<B9T$7$^$9!#\e(B</p>
+
+ <example>
+ $ ./config.nice<br />
+ $ make<br />
+ $ make install<br />
+ $ <em>PREFIX</em>/bin/apachectl stop<br />
+ $ <em>PREFIX</em>/bin/apachectl start<br />
+ </example>
+
+ <note type="warning">\e$B?7$7$$%P!<%8%g%s$r;HMQ$9$k>l9g$O!"\e(B
+ \e$B<B:]$K1?MQ$r;O$a$kA0$K!"I,$:<+J,MQ$N4D6-$G%F%9%H$9$Y$-$G$9!#\e(B
+ \e$B:G=*E*$K%"%C%W%0%l!<%I$9$kA0$K!"Hs8_49@-$,$J$$$+$r%F%9%H$9$k$?$a$K!"\e(B
+ \e$BNc$($P!"0[$J$k\e(B <code>--prefix</code> \e$B$H0[$J$k%]!<%H\e(B (<directive
+ module="mpm_common">Listen</directive> \e$B%G%#%l%/%F%#%V$G@_Dj$7$^$9\e(B)
+ \e$B$r;HMQ$9$k$3$H$G!"8E$$%P!<%8%g%s$K1F6A$rM?$($:$K?7$7$$%P!<%8%g%s$r\e(B
+ \e$B%$%s%9%H!<%k$7!"<B9T$G$-$^$9!#\e(B</note>
+</section>
</manualpage>
<?xml version="1.0" encoding="iso-2022-jp"?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
-<!-- English revision: 1.3 -->
+<!-- English revision: 1.8 -->
<manualpage metafile="sections.xml.meta">
"/" \e$BJ8;z$O$I$N%o%$%k%I%+!<%I$G$b%^%C%A$5$l$^$;$s!#\e(B
\e$BL@<(E*$K;XDj$9$kI,MW$,$"$j$^$9!#\e(B</p>
-<p>\e$B$3$l$h$j=@Fp$J%^%C%A%s%0$,I,MW$J>l9g$O!"$3$l$i$N%3%s%F%J$N@55,I=8=\e(B
+<p>\e$B$3$l$h$j=@Fp$J%^%C%A%s%0$,I,MW$J>l9g$O!"$3$l$i$N%3%s%F%J$K@55,I=8=\e(B
(regex) \e$BHG$G$"$k\e(B
<directive type="section" module="core">DirectoryMatch</directive>,
<directive type="section" module="core">FilesMatch</directive>,
\e$B$G$9$+$i$G$-$k8B$j%U%!%$%k%7%9%F%`%3%s%F%J$r;HMQ$7$F$/$@$5$$!#\e(B
\e$B$7$+$7$J$,$i0l$D$@$1Nc30$,$"$j$^$9!#\e(B
<code><Location /></code> \e$B%;%/%7%g%s$O$I$s$J\e(B URL
-\e$B$K$b4X$o$i$:E,MQ$5$l$k$N$G!"$=$3$K%"%/%;%9$r@)8B$9$k%G%#%l%/%F%#%V$r\e(B
-\e$B5o$l$k$3$H$O40A4$K0BA4$G$9!#\e(B</p>
+\e$B$K$b4X$o$i$:E,MQ$5$l$k$N$G!"40A4$K0BA4$G$9!#\e(B</p>
</section>
</section>
<p><directive type="section" module="mod_proxy">Proxy</directive>
\e$B$H\e(B <directive type="section" module="mod_proxy">ProxyMatch</directive>
-\e$B%3%s%F%J$O!"\e(B<module>mod_proxy</module>
-\e$B%W%m%/%7%5!<%P$r7PM3$7$F%"%/%;%9$5$l$kFCDj$N\e(B URL \e$B$K%^%C%A$9$k%5%$%H$K\e(B
-\e$BBP$7$F$N$_E,MQ$5$l$k\e(B
-\e$B@_Dj%G%#%l%/%F%#%V$r3JG<$7$^$9!#Nc$($P<!$N@_Dj$O!"%W%m%-%7%5!<%P$,\e(B
-<code>cnn.com</code> \e$B%&%'%V%5%$%H$r%"%/%;%9$9$k$?$a$K$O;H$($J$$$h$&$K$7$^$9!#\e(B</p>
+\e$B%3%s%F%J$O!"FCDj$N\e(B URL \e$B$K%^%C%A$9$k\e(B <module>mod_proxy</module>
+\e$B%W%m%/%7%5!<%P$r7PM3$7$F%"%/%;%9$7$?%5%$%H$KBP$7$F$N$_E,MQ$5$l$k\e(B
+\e$B@_Dj%G%#%l%/%F%#%V$r3JG<$7$^$9!#Nc$($P<!$N@_Dj$O!"\e(B<code>cnn.com</code>
+\e$B%&%'%V%5%$%H$K%"%/%;%9$9$k$?$a$KMQ$$$i$l$k%W%m%/%7%5!<%P$r\e(B
+\e$B@)8B$7$^$9!#\e(B</p>
<example>
<Proxy http://cnn.com/*><br />
<ol>
<li><directive
type="section" module="core">Directory</directive> (\e$B@55,I=8=L5$7\e(B) \e$B$H\e(B
- .htaccess \e$B$rF1;~$K\e(B (.htaccess \e$B$,5v2D$5$l$F$$$l$P!"$=$l$,\e(B
+ <code>.htaccess</code> \e$B$rF1;~$K\e(B (<code>.htaccess</code> \e$B$,5v2D$5$l$F$$$l$P!"$=$l$,\e(B
<directive type="section" module="core">Directory</directive> \e$B$r>e=q$-$7$^$9\e(B)
</li>
<em>\e$B8e\e(B</em>\e$B$KE,MQ$5$l$^$9!#$3$l$K$h$j%P!<%A%c%k%[%9%H$,\e(B
\e$B%a%$%s$N%5!<%P@_Dj$r>e=q$-$G$-$k$h$&$J$j$^$9!#\e(B</p>
+ <p><module>mod_proxy</module> \e$B$G%j%/%(%9%H$,=hM}$5$l$k>l9g$O!"\e(B
+ \e$B=hM}=gHV$N$&$A!"\e(B<directive module="core"
+ type="section">Directory</directive> \e$B%3%s%F%J$NItJ,$,\e(B
+ <directive module="mod_proxy" type="section">Proxy</directive>
+ \e$B%3%s%F%J$K<h$C$FBe$o$i$l$^$9!#\e(B</p>
+
<p>\e$B8e$N%;%/%7%g%s$N%G%#%l%/%F%#%V$,A0$N%;%/%7%g%s$N$b$N$r>e=q$-$7$^$9!#\e(B</p>
\e$B%;%/%7%g%s$K@_CV$5$l$?%"%/%;%9@)8B$K4X$o$i$:!"\e(B
<directive module="core" type="section">Location</directive>
\e$B%;%/%7%g%s$,:G8e$KI>2A$5$l$F!"%5!<%P$X$N%"%/%;%9$O@)8B$5$l$^$;$s!#\e(B
-\e$B$D$^$j!"%^!<%8$N=gHV$O=EMW$G$9$N$G!"Cm0U$7$F;HMQ$7$F$/$@$5$$\e(B!</p>
+\e$B8@$$49$($l$P!"%^!<%8$N=gHV$O=EMW$G!"Cm0U$7$F;HMQ$7$F$/$@$5$$\e(B!</p>
<example>
<Location /><br />
<?xml version="1.0" encoding="iso-2022-jp"?>
-<!-- English revision: 1.31 -->
+<!-- English revision: 1.32 -->
<!DOCTYPE sitemap SYSTEM "./style/sitemap.dtd"
[ <!ENTITY allmodules SYSTEM "./mod/allmodules.xml.ja"> ]
>
<title>Apache \e$B$=$NB>\e(B</title>
<page separate="yes" href="misc/">\e$B35N,\e(B</page>
<page href="cgi_path.html">CGI \e$B4D6-$N\e(B PATH_INFO \e$B$NJQ99\e(B</page>
+<page href="misc/relevant_standards.html">\e$B4XO"$9$kI8=`5,3J\e(B</page>
</category>
<category id="modules">
<?xml version="1.0" encoding="iso-2022-jp"?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
-<!-- English revision: 1.8 -->
+<!-- English revision: 1.10 -->
<manualpage metafile="suexec.xml.meta">
\e$B$d\e(B SSI \e$B%W%m%0%i%`$r3+H/$7<B9T$9$k$3$H$G@8$8$k%;%-%e%j%F%#>e$N4m81$r!"\e(B
\e$B$+$J$j8:$i$9$3$H$,$G$-$^$9!#$7$+$7!"\e(BsuEXEC \e$B$N@_Dj$,ITE,@Z$@$H!"\e(B
\e$BB?$/$NLdBj$,@8$8!"$"$J$?$N%3%s%T%e!<%?$K?7$7$$%;%-%e%j%F%#%[!<%k$r\e(B
- \e$B:n$C$F$7$^$&2DG=@-$,$"$j$^$9!#$"$J$?$,\e(B root \e$B$K\e(B setuid
+ \e$B:n$C$F$7$^$&2DG=@-$,$"$j$^$9!#$"$J$?$,\e(B <em>setuid root</em>
\e$B$5$l$?%W%m%0%i%`$H!"$=$l$i$+$i@8$8$k%;%-%e%j%F%#>e$NLdBj$N4IM}$K\e(B
\e$B>\$7$/$J$$$h$&$J$i!"\e(BsuEXEC \e$B$N;HMQ$r8!F$$7$J$$$h$&$K6/$/?d>)$7$^$9!#\e(B
</p>
<ol>
<li>
+ <strong>wrapper
+ \e$B$r<B9T$7$F$$$k%f!<%6$O$3$N%7%9%F%`$N@5Ev$J%f!<%6$+\e(B?</strong>
+
+ <p class="indent">
+ \e$B$3$l$O!"\e(Bwrapper \e$B$r<B9T$7$F$$$k%f!<%6$,\e(B
+ \e$BK\Ev$K%7%9%F%`$NMxMQ<T$G$"$k$3$H$rJ]>Z$9$k$?$a$G$9!#\e(B
+ </p>
+ </li>
+
+
+ <li>
<strong>wrapper \e$B$,E,@Z$J?t$N0z?t$G8F$S=P$5$l$?$+\e(B?</strong>
</p>
</li>
-
- <li>
- <strong>wrapper
- \e$B$r<B9T$7$F$$$k%f!<%6$O$3$N%7%9%F%`$N@5Ev$J%f!<%6$+\e(B?</strong>
-
- <p class="indent">
- \e$B$3$l$O!"\e(Bwrapper \e$B$r<B9T$7$F$$$k%f!<%6$,\e(B
- \e$BK\Ev$K%7%9%F%`$NMxMQ<T$G$"$k$3$H$rJ]>Z$9$k$?$a$G$9!#\e(B
- </p>
- </li>
-
<li>
<strong>\e$B$3$N@5Ev$J%f!<%6$O\e(B wrapper
\e$B$N<B9T$r5v2D$5$l$F$$$k$+\e(B?</strong>
</li>
<li>
- <strong>\e$BBP>]$N%W%m%0%i%`$,0BA4$G$J$$3,AX$N;2>H$r$7$F$$$k$+\e(B?
+ <strong>\e$BBP>]$N\e(B CGI, SSI \e$B%W%m%0%i%`$,0BA4$G$J$$3,AX$N;2>H$r$7$F$$$k$+\e(B?
</strong>
<p class="indent">
- \e$BBP>]$N%W%m%0%i%`$,\e(B '/' \e$B$+$i;O$^$k!"$^$?$O\e(B
+ \e$BBP>]$N\e(B CGI, SSI \e$B%W%m%0%i%`$,\e(B '/' \e$B$+$i;O$^$k!"$^$?$O\e(B
'..' \e$B$K$h$k;2>H$r9T$J$C$F$$$^$9$+\e(B? \e$B$3$l$i$O5v2D$5$l$^$;$s!#\e(B
- \e$BBP>]$N%W%m%0%i%`$O\e(B Apache \e$B$N\e(B web \e$B6u4VFb$K$J$1$l$P$J$j$^$;$s!#\e(B
+ \e$BBP>]$N%W%m%0%i%`$O\e(B suEXEC \e$B$N%I%-%e%a%s%H%k!<%H\e(B
+ (\e$B2<5-$N\e(B <code>--with-suexec-docroot=<em>DIR</em></code> \e$B$r;2>H\e(B)
+ \e$BFb$KB8:_$7$J$1$l$P$J$j$^$;$s!#\e(B
</p>
</li>
</strong>
<p class="indent">
- \e$B:#$N$H$3$m!"\e(BsuEXEC \e$B$O\e(B 'root' \e$B$K$h$k\e(B CGI/SSI
+ \e$B:#$N$H$3$m!"\e(BsuEXEC \e$B$O\e(B <code><em>root</em></code> \e$B$K$h$k\e(B CGI/SSI
\e$B%W%m%0%i%`$N<B9T$r5v2D$7$F$$$^$;$s!#\e(B
</p>
</li>
</li>
<li>
- <strong>\e$B%W%m%0%i%`$,CV$+$l$k%G%#%l%/%H%j$OB8:_$7$F$$$k$+\e(B?
- </strong>
+ <strong>CGI/SSI \e$B%W%m%0%i%`$,CV$+$l$F$$$k%G%#%l%/%H%j$K0\F0\e(B
+ (change directory) \e$B$G$-$k$+\e(B?</strong>
<p class="indent">
\e$B%G%#%l%/%H%j$,B8:_$7$J$$$J$i!"$=$N%U%!%$%k$bB8:_$7$J$$$+$b$7$l$^$;$s!#\e(B
+ \e$B%G%#%l%/%H%j$K0\F0$G$-$J$$$N$G$"$l$P!"$*$=$i$/B8:_$b$7$J$$$G$7$g$&!#\e(B
</p>
</li>
<p class="indent">
\e$B%j%/%(%9%H$,%5!<%PFb$N$b$N$G$"$l$P!"\e(B
- \e$BMW5a$5$l$?%G%#%l%/%H%j$,%5!<%P$N%I%-%e%a%s%H%k!<%HG[2<$K$"$j$^$9$+\e(B?
- \e$B%j%/%(%9%H$,\e(B UserDir \e$B$N$b$N$G$"$l$P!"\e(B
- \e$BMW5a$5$l$?%G%#%l%/%H%j$,%f!<%6$N%I%-%e%a%s%H%k!<%HG[2<$K$"$j$^$9$+\e(B?
+ \e$BMW5a$5$l$?%G%#%l%/%H%j$,\e(B suEXEC \e$B$N%I%-%e%a%s%H%k!<%HG[2<$K$"$j$^$9$+\e(B?
+ \e$B%j%/%(%9%H$,\e(B UserDir \e$B$N$b$N$G$"$l$P!"MW5a$5$l$?%G%#%l%/%H%j$,\e(B suEXEC
+ \e$B$N%f!<%6$N%I%-%e%a%s%H%k!<%HG[2<$K$"$j$^$9$+\e(B?
+ (<a href="#install">suEXEC \e$B@_Dj%*%W%7%g%s\e(B</a> \e$B;2>H\e(B)
</p>
</li>
<li>
- <strong>\e$BBP>]$H$J$k%W%m%0%i%`$OB8:_$9$k$+\e(B?</strong>
+ <strong>\e$BBP>]$H$J$k\e(B CGI/SSI \e$B%W%m%0%i%`$OB8:_$9$k$+\e(B?</strong>
<p class="indent">
\e$BB8:_$7$J$1$l$P<B9T$G$-$^$;$s!#\e(B
</li>
<li>
- <strong>\e$BBP>]$H$J$k%W%m%0%i%`%U%!%$%k$,B>%"%+%&%s%H$+$i\e(B
+ <strong>\e$BBP>]$H$J$k\e(B CGI/SSI \e$B%W%m%0%i%`%U%!%$%k$,B>%"%+%&%s%H$+$i\e(B
\e$B=q$-9~$a$k$h$&$K$J$C$F\e(B<em>\e$B$$$J$$\e(B</em>\e$B$+\e(B?</strong>
<p class="indent">
- \e$B=jM-<T0J30$K$O%W%m%0%i%`$rJQ99$9$k8"8B$OM?$($i$l$^$;$s!#\e(B
+ \e$B=jM-<T0J30$K$O\e(B CGI/SSI \e$B%W%m%0%i%`$rJQ99$9$k8"8B$OM?$($i$l$^$;$s!#\e(B
</p>
</li>
<li>
- <strong>\e$BBP>]$H$J$k%W%m%0%i%`$,\e(B setuid \e$B$^$?$O\e(B setgid
+ <strong>\e$BBP>]$H$J$k\e(B CGI/SSI \e$B%W%m%0%i%`$,\e(B setuid \e$B$^$?$O\e(B setgid
\e$B$5$l$F\e(B<em>\e$B$$$J$$\e(B</em>\e$B$+\e(B?</strong>
<p class="indent">
<li>
- <strong>\e$BBP>]$H$J$k%W%m%0%i%`$r\e(B exec \e$B$7$F<B9T$G$-$k$+\e(B?</strong>
+ <strong>\e$BBP>]$H$J$k\e(B CGI/SSI \e$B%W%m%0%i%`$r\e(B exec \e$B$7$F<B9T$G$-$k$+\e(B?</strong>
<p class="indent">
<dd>\e$B$3$N%*%W%7%g%s$O!"%G%U%)%k%H$G$O%$%s%9%H!<%k$5$l$:!"\e(B
\e$BM-8z$K$O$J$i$J$$\e(B suEXEC \e$B5!G=$rM-8z$K$7$^$9!#\e(B
- suEXEC \e$B$r;H$&$h$&$K\e(B APACI \e$B$KMW5a$9$k$K$O!"\e(B--enable-suexec
- \e$B%*%W%7%g%s$K$"$o$;$F>/$J$/$H$b0l$D$O\e(B --with-suexec-xxxxx
+ suEXEC \e$B$r;H$&$h$&$K\e(B APACI \e$B$KMW5a$9$k$K$O!"\e(B<code>--enable-suexec</code>
+ \e$B%*%W%7%g%s$K$"$o$;$F>/$J$/$H$b0l$D$O\e(B <code>--with-suexec-xxxxx</code>
\e$B%*%W%7%g%s$,;XDj$5$l$J$1$l$P$J$j$^$;$s!#\e(B</dd>
<dt><code>--with-suexec-bin=<em>PATH</em></code></dt>
- <dd>\e$B%;%-%e%j%F%#>e$NM}M3$K$h$j!"\e(Bsuexec \e$B%P%$%J%j$N%Q%9$O%5!<%P$K\e(B
+ <dd>\e$B%;%-%e%j%F%#>e$NM}M3$K$h$j!"\e(B<code>suexec</code> \e$B%P%$%J%j$N%Q%9$O%5!<%P$K\e(B
\e$B%O!<%I%3!<%I$5$l$F$$$kI,MW$,$"$j$^$9!#%G%U%)%k%H$N%Q%9$r\e(B
\e$BJQ$($?$$$H$-$O$3$N%*%W%7%g%s$r;H$C$F$/$@$5$$!#\e(B<em>\e$BNc$($P\e(B</em>\e$B!"\e(B
<code>--with-suexec-bin=/usr/sbin/suexec</code> \e$B$N$h$&$K!#\e(B</dd>
<dd>Apache \e$B$N%I%-%e%a%s%H%k!<%H$r@_Dj$7$^$9!#$3$l$,\e(B suEXEC
\e$B$NF0:n$G;HMQ$9$kM#0l$N%G%#%l%/%H%j3,AX$K$J$j$^$9\e(B (UserDir
- \e$B$N;XDj$OJL\e(B)\e$B!#%G%U%)%k%H$G$O\e(B --datedir \e$B$K\e(B "/htdocs"
+ \e$B$N;XDj$OJL\e(B)\e$B!#%G%U%)%k%H$G$O\e(B <code>--datedir</code> \e$B$K\e(B "/htdocs"
\e$B$H$$$&%5%U%#%C%/%9$r$D$1$?$b$N$G$9!#\e(B
"<code>--datadir=/home/apache</code>" \e$B$H$7$F@_Dj$9$k$H!"\e(B
suEXEC wrapper \e$B$K$H$C$F\e(B "/home/apache/htdocs"
<dd>suEXEC \e$B$N=hM}$H%(%i!<$,5-O?$5$l$k%U%!%$%kL>$r;XDj$7$^$9!#\e(B
(\e$B4F::$d%G%P%C%0L\E*$KM-MQ\e(B)
\e$B%G%U%)%k%H$G$O%m%0%U%!%$%k$O\e(B "suexec_log" \e$B$H$$$&L>A0$G!"\e(B
- \e$BI8=`$N%m%0%U%!%$%k%G%#%l%/%H%j\e(B (--logfiledir) \e$B$KCV$+$l$^$9!#\e(B
+ \e$BI8=`$N%m%0%U%!%$%k%G%#%l%/%H%j\e(B (<code>--logfiledir</code>) \e$B$KCV$+$l$^$9!#\e(B
</dd>
<dt><code>--with-suexec-safepath=<em>PATH</em></code></dt>
<p><strong>suEXEC \e$B@_Dj$N3NG'\e(B</strong>
<br />
suEXEC wrapper \e$B$r%3%s%Q%$%k$7$F%$%s%9%H!<%k$9$kA0$K!"@_DjFbMF$r\e(B
- --layout \e$B%*%W%7%g%s$G3NG'$G$-$^$9!#\e(B<br />
+ <code>--layout</code> \e$B%*%W%7%g%s$G3NG'$G$-$^$9!#\e(B<br />
\e$B=PNONc\e(B:</p>
<example>
suEXEC setup:<br />
- suexec binary: /usr/local/apache/sbin/suexec<br />
- document root: /usr/local/apache/share/htdocs<br />
+ suexec binary: /usr/local/apache2/sbin/suexec<br />
+ document root: /usr/local/apache2/share/htdocs<br />
userdir suffix: public_html<br />
- logfile: /usr/local/apache/var/log/suexec_log<br />
+ logfile: /usr/local/apache2/var/log/suexec_log<br />
safe path: /usr/local/bin:/usr/bin:/bin<br />
caller ID: www<br />
minimum user ID: 100<br />
<p><strong>suEXEC wrapper
\e$B$N%3%s%Q%$%k$H%$%s%9%H!<%k\e(B</strong><br />
- --enable-suexec \e$B%*%W%7%g%s$G\e(B suEXEC \e$B5!G=$rM-8z$K$9$k$H!"\e(B
- "make" \e$B%3%^%s%I$r<B9T$7$?;~$K\e(B suEXEC \e$B$N%P%$%J%j\e(B (Apache \e$B<+BN$b\e(B)
+ <code>--enable-suexec</code> \e$B%*%W%7%g%s$G\e(B suEXEC \e$B5!G=$rM-8z$K$9$k$H!"\e(B
+ "make" \e$B%3%^%s%I$r<B9T$7$?;~$K\e(B <code>suexec</code> \e$B$N%P%$%J%j\e(B (Apache \e$B<+BN$b\e(B)
\e$B$,<+F0E*$K:n@.$5$l$^$9!#\e(B
<br />
\e$B$9$Y$F$N9=@.MWAG$,:n@.$5$l$k$H!"$=$l$i$N%$%s%9%H!<%k$K$O\e(B
- "make install" \e$B%3%^%s%I$,<B9T$G$-$^$9!#%P%$%J%j%$%a!<%8$N\e(B "suexec"
- \e$B$O\e(B --sbindir \e$B%*%W%7%g%s$G;XDj$5$l$?%G%#%l%/%H%j$K%$%s%9%H!<%k$5$l$^$9!#\e(B
+ <code>make install</code> \e$B%3%^%s%I$,<B9T$G$-$^$9!#%P%$%J%j%$%a!<%8$N\e(B <code>suexec</code>
+ \e$B$O\e(B <code>--sbindir</code> \e$B%*%W%7%g%s$G;XDj$5$l$?%G%#%l%/%H%j$K%$%s%9%H!<%k$5$l$^$9!#\e(B
\e$B%G%U%)%k%H$N>l=j$O\e(B "/usr/local/apache/sbin/suexec" \e$B$G$9!#\e(B<br />
\e$B%$%s%9%H!<%k;~$K$O\e(B <strong><em>root</em></strong>
\e$B8"8B$,I,MW$J$N$GCm0U$7$F$/$@$5$$!#\e(Bwrapper \e$B$,%f!<%6\e(B ID
\e$B$G$N%;%C%H%f!<%6\e(B ID
\e$B%S%C%H$r$=$N%U%!%$%k$N%b!<%I$K@_Dj$7$J$1$l$P$J$j$^$;$s!#\e(B
</p>
+
+ <p><strong>\e$B0BA4$J%Q!<%_%C%7%g%s$r@_Dj$9$k\e(B</strong><br />
+ suEXEC \e$B%i%C%Q!<$O!"\e(B<code>--with-suexec-caller</code> configure
+ \e$B%*%W%7%g%s$G;XDj$7$?@5$7$$%f!<%6$G5/F0$5$l$F$$$k$3$H$r3NG'$7$^$9$,!"\e(B
+ \e$B%7%9%F%`>e$G$3$N%A%'%C%/$,9T$J$o$l$kA0$K!"\e(B
+ suEXEC \e$B$,8F$V%7%9%F%`$d%i%$%V%i%j$,@H<e$G$"$k2DG=@-$O;D$j$^$9!#BP93:v$H$7$F!"\e(B
+ \e$B0lHL$KNI$$=,47$H$b$5$l$$$^$9$,!"\e(B
+ \e$B%U%!%$%k%7%9%F%`%Q!<%_%C%7%g%s$r;H$C$F\e(B
+ Apache \e$B$N<B9T;~$N%0%k!<%W$N$_$,\e(B suEXEC \e$B$r<B9T$G$-$k$h$&$K\e(B
+ \e$B$9$k$N$,NI$$$G$7$g$&!#\e(B</p>
+
+ <p>\e$B$?$H$($P!"<!$N$h$&$K%5!<%P$,@_Dj$5$l$F$$$?$H$7$^$9!#\e(B</p>
+
+<example>
+ User www<br />
+ Group webgroup<br />
+</example>
+
+ <p><code>suexec</code> \e$B$,\e(B "/usr/local/apache2/sbin/suexec"
+ \e$B$K%$%s%9%H!<%k$5$l$F$$$?>l9g!"<!$N$h$&$K@_Dj$9$kI,MW$,$"$j$^$9!#\e(B</p>
+
+<example>
+ chgrp webgroup /usr/local/apache2/bin/suexec<br />
+ chmod 4750 /usr/local/apache2/bin/suexec<br />
+</example>
+
+ <p>\e$B$3$l$G\e(B Apache \e$B$,<B9T$5$l$k%0%k!<%W$N$_$,\e(B
+ suEXEC \e$B%i%C%Q!<$r<B9T$G$-$k$H$$$&$3$H$r\e(B
+ \e$B3N>Z$7$^$9!#\e(B</p>
</section>
<section id="enable"><title>suEXEC
\e$B$NM-8z2=$HL58z2=\e(B</title>
- <p>\e$B5/F0;~$K!"\e(BApache \e$B$O\e(B "sbin" \e$B%G%#%l%/%H%j$G\e(B
- "suexec" \e$B$rC5$7$^$9\e(B
+ <p>\e$B5/F0;~$K!"\e(BApache \e$B$O\e(B <code>--sbindir</code>
+ \e$B%*%W%7%g%s$G@_Dj$5$l$?%G%#%l%/%H%j$G\e(B
+ <code>suexec</code> \e$B$rC5$7$^$9\e(B
(\e$B%G%U%)%k%H$O\e(B "/usr/local/apache/sbin/suexec") \e$B!#\e(B
\e$BE,@Z$K@_Dj$5$l$?\e(B suEXEC \e$B$,$_$D$+$k$H!"\e(B
\e$B%(%i!<%m%0$K0J2<$N%a%C%;!<%8$,=PNO$5$l$^$9!#\e(B</p>
+
<example>
[notice] suEXEC mechanism enabled (wrapper: <em>/path/to/suexec</em>)
</example>
<p>suEXEC \e$B$N;EAH$_$r;HMQ$9$k$N$,=i$a$F$G!"\e(BApache \e$B$,4{$KF0:nCf$G$"$l$P!"\e(B
Apache \e$B$r\e(B kill \e$B$7$F!":F5/F0$7$J$1$l$P$J$j$^$;$s!#\e(BHUP \e$B%7%0%J%k$d\e(B
USR1 \e$B%7%0%J%k$K$h$kC1=c$J:F5/F0$G$OIT==J,$G$9!#\e(B</p>
- <p>suEXEC \e$B$rL58z$K$9$k>l9g$O!"\e(B"suexec" \e$B%U%!%$%k$r:o=|$7$F$+$i\e(B
+ <p>suEXEC \e$B$rL58z$K$9$k>l9g$O!"\e(B<code>suexec</code> \e$B%U%!%$%k$r:o=|$7$F$+$i\e(B
Apache \e$B$r\e(B kill \e$B$7$F:F5/F0$7$^$9!#\e(B
</p>
</section>
<section id="debug"><title>suEXEC \e$B$N%G%P%C%0\e(B</title>
- <p>suEXEC wrapper \e$B$O!">e5-$G=R$Y$?\e(B --with-suexec-logfile
+ <p>suEXEC wrapper \e$B$O!">e5-$G=R$Y$?\e(B <code>--with-suexec-logfile</code>
\e$B%*%W%7%g%s$G;XDj$5$l$?%U%!%$%k$K%m%0>pJs$r5-O?$7$^$9!#\e(B
wrapper \e$B$rE,@Z$K@_Dj!"%$%s%9%H!<%k$G$-$F$$$k$H;W$&>l9g!"\e(B
\e$B$I$3$GLB$C$F$$$k$+8+$h$&$H$9$k$J$i$3$N%m%0$H%5!<%P$N\e(B
<p class="indent">
- \e$B%;%-%e%j%F%#$H8zN($NM}M3$+$i!"\e(BsuEXEC \e$B$NA4$F$N%j%/%(%9%H$O\e(B
+ \e$B%;%-%e%j%F%#$H8zN($NM}M3$+$i!"\e(B<code>suEXEC</code> \e$B$NA4$F$N%j%/%(%9%H$O\e(B
\e$B2>A[%[%9%H$X$N%j%/%(%9%H$K$*$1$k:G>e0L$N%I%-%e%a%s%H%k!<%HFb$+!"\e(B
\e$B%f!<%6%G%#%l%/%H%j$X$N%j%/%(%9%H$K$*$1$k8D!9$N%f!<%6$N:G>e0L$N\e(B
\e$B%I%-%e%a%s%H%k!<%HFb$K;D$i$J$1$l$P$J$j$^$;$s!#\e(B
<?xml version="1.0" encoding="iso-2022-jp" ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="./style/manual.ja.xsl"?>
-<!-- English revision: 1.8 -->
+<!-- English revision: 1.9 -->
<manualpage metafile="urlmapping.xml.meta">
\e$B$r;H$C$F6/NO$J@55,I=8=$K4p$E$$$?%^%C%A$HCV49$r9T$J$&$3$H$,$G$-$^$9!#\e(B
\e$B$?$H$($P!"\e(B</p>
-<example>ScriptAliasMatch ^/~([a-zA-Z0-9]*)/cgi-bin/(.*)
+<example>ScriptAliasMatch ^/~([a-zA-Z0-9]+)/cgi-bin/(.+)
/home/$1/cgi-bin/$2</example>
<p>\e$B$O\e(B <code>http://example.com/~user/cgi-bin/script.cgi</code> \e$B$X$N\e(B
<code>/home/user/public_html/file.html</code> \e$B$K%^%C%W$5$l$k$h$&$K$9$k$K$O!"\e(B
\e$B0J2<$N$h$&$K\e(B <code>AliasMatch</code> \e$B%G%#%l%/%F%#%V$r;H$$$^$9\e(B:</p>
-<example>AliasMatch ^/upages/([a-zA-Z0-9]*)/?(.*)
+<example>AliasMatch ^/upages/([a-zA-Z0-9]+)/?(.*)
/home/$1/public_html/$2</example>
</section>