1 <?xml version="1.0" encoding="iso-2022-jp"?>
2 <!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
3 <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
4 <!-- English Revision: 190982:653856 (outdated) -->
7 Licensed to the Apache Software Foundation (ASF) under one or more
8 contributor license agreements. See the NOTICE file distributed with
9 this work for additional information regarding copyright ownership.
10 The ASF licenses this file to You under the Apache License, Version 2.0
11 (the "License"); you may not use this file except in compliance with
12 the License. You may obtain a copy of the License at
14 http://www.apache.org/licenses/LICENSE-2.0
16 Unless required by applicable law or agreed to in writing, software
17 distributed under the License is distributed on an "AS IS" BASIS,
18 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 See the License for the specific language governing permissions and
20 limitations under the License.
23 <modulesynopsis metafile="core.xml.meta">
26 <description>
\e$B>o$K;HMQ2DG=$J
\e(B Apache HTTP
\e$B%5!<%P$N%3%"5!G=
\e(B</description>
30 <name>AcceptFilter</name>
31 <description>
\e$B%W%m%H%3%k$r
\e(B Listen
\e$B$7$F$$$k%=%1%C%H$N:GE,2=$r@_Dj$9$k
\e(B</description>
32 <syntax>AcceptFilter <var>protocol</var> <var>accept_filter</var></syntax>
33 <contextlist><context>server config</context></contextlist>
34 <compatibility>2.1.5
\e$B0J9_
\e(B</compatibility>
37 <p>Listen
\e$B$7$F$$$k%=%1%C%H$KBP$7$F!"
\e(BOS
\e$B$,8GM-$K;}$C$F$$$k%W%m%H%3%k$K$D$$$F$N:GE,2=$r
\e(B
38 \e$BM-8z$K$9$k%G%#%l%/%F%#%V$G$9!#BgA0Ds$H$J$k>r7o$O!"%G!<%?$,<u?.$5$l$k$+
\e(B
39 HTTP
\e$B%j%/%(%9%HA4BN$,%P%C%U%!$5$l$k$+$9$k$^$G!"%+!<%M%k$,%5!<%P%W%m%;%9$K
\e(B
40 \e$B%=%1%C%H$rAw$i$J$$$h$&$K$J$C$F$$$k!"$H$$$&$3$H$G$9!#8=:_%5%]!<%H$5$l$F$$$k$N$O!"
\e(B
41 <a href="http://www.freebsd.org/cgi/man.cgi?query=accept_filter&sektion=9">
42 FreeBSD
\e$B$N
\e(B Accept Filter</a>
\e$B$H
\e(B Linux
\e$B$N%W%j%_%F%#%V$J
\e(B
43 <code>TCP_DEFER_ACCEPT</code>
\e$B$N$_$G$9!#
\e(B</p>
45 <p>FreeBSD
\e$B$N%G%U%)%k%HCM$O
\e(B :</p>
47 AcceptFilter http httpready <br/>
48 AcceptFilter https dataready
51 <p><code>httpready</code> Accept Filter
\e$B$O
\e(B HTTP
\e$B%j%/%(%9%HA4BN$r!"
\e(B
52 \e$B%+!<%M%k%l%Y%k$G%P%C%U%!%j%s%0$7$^$9!#%j%/%(%9%HA4BN$r<u?.$7=*$o$k$H!"
\e(B
53 \e$B$=$N8e%5!<%P%W%m%;%9$K$=$l$rAw$j$^$9!#>\:Y$K$D$$$F$O
\e(B <a
54 href="http://www.freebsd.org/cgi/man.cgi?query=accf_http&sektion=9">accf_http(9)</a>
55 \e$B$r;2>H$7$F$/$@$5$$!#
\e(BHTTPS
\e$B$N%j%/%(%9%H$O0E9f2=$5$l$F$$$k$N$G
\e(B <a
56 href="http://www.freebsd.org/cgi/man.cgi?query=accf_data&sektion=9">accf_data(9)</a>
57 \e$B%U%#%k%?$N$_$,;HMQ$5$l$^$9!#
\e(B</p>
59 <p>Linux
\e$B$G$N%G%U%)%k%HCM$O
\e(B :</p>
61 AcceptFilter http data <br/>
62 AcceptFilter https data
65 <p>Linux
\e$B$N
\e(B <code>TCP_DEFER_ACCEPT</code>
\e$B$O
\e(B HTTP
\e$B%j%/%(%9%H$N%P%C%U%!%j%s%0$r
\e(B
66 \e$B%5%]!<%H$7$F$$$^$;$s!#
\e(B<code>none</code>
\e$B0J30$NCM$G
\e(B
67 <code>TCP_DEFER_ACCEPT</code>
\e$B$,M-8z$K$J$j$^$9!#>\:Y$K$D$$$F$O
\e(B Linux
69 href="http://homepages.cwi.nl/~aeb/linux/man2html/man7/tcp.7.html">tcp(7)</a>
70 \e$B$r;2>H$7$F$/$@$5$$!#
\e(B</p>
72 <p>
\e$B0z?t$K
\e(B <code>none</code>
\e$B$r;XDj$9$k$H!"%W%m%H%3%k$KBP$9$kA4$F$N
\e(B Accept
73 Filter
\e$B$,L58z$K$J$j$^$9!#
\e(B<code>nntp</code>
\e$B$H$$$C$?!"@h$K%5!<%P$K%G!<%?$r
\e(B
74 \e$BAw$kI,MW$N$"$k%W%m%H%3%k$KM-8z$G$9
\e(B :</p>
75 <example>AcceptFilter nttp none</example>
81 <name>AcceptPathInfo</name>
82 <description>
\e$B8e$KB3$/%Q%9L>>pJs$r<u$1IU$1$k%j%=!<%9$N;XDj
\e(B</description>
83 <syntax>AcceptPathInfo On|Off|Default</syntax>
84 <default>AcceptPathInfo Default</default>
85 <contextlist><context>server config</context>
86 <context>virtual host</context><context>directory</context>
87 <context>.htaccess</context></contextlist>
88 <override>FileInfo</override>
89 <compatibility>Apache 2.0.30
\e$B0J9_$G;HMQ2DG=
\e(B</compatibility>
93 <p>
\e$B$3$N%G%#%l%/%F%#%V$O<B:]$N%U%!%$%kL>
\e(B (
\e$B$b$7$/$OB8:_$9$k%G%#%l%/%H%j$N
\e(B
94 \e$BB8:_$7$J$$%U%!%$%k
\e(B)
\e$B$N8e$KB3$/%Q%9L>>pJs$,$"$k%j%/%(%9%H$r<u$1IU$1$k$+
\e(B
95 \e$B5qH]$9$k$+$r@)8f$7$^$9!#B3$-$N%Q%9L>>pJs$O%9%/%j%W%H$K$O
\e(B <code>PATH_INFO</code>
96 \e$B4D6-JQ?t$H$7$FMxMQ2DG=$K$J$j$^$9!#
\e(B</p>
98 <p>
\e$BNc$($P!"
\e(B<code>/test/</code>
\e$B$,!"
\e(B<code>here.html</code>
\e$B$H$$$&%U%!%$%k
\e(B
99 \e$B0l$D$N$_$,$"$k%G%#%l%/%H%j$r;X$7$F$$$k$H$7$^$9!#$=$&$9$k$H!"
\e(B
100 <code>/test/here.html/more</code>
\e$B$H
\e(B <code>/test/nothere.html/more</code>
101 \e$B$X$N%j%/%(%9%H$ON>J}$H$b
\e(B <code>/more</code>
\e$B$r
\e(B <code>PATH_INFO</code>
\e$B$H$7$^$9!#
\e(B</p>
103 <p><directive>AcceptPathInfo</directive>
\e$B%G%#%l%/%F%#%V$K;XDj2DG=$J
\e(B
104 \e$B;0$D$N0z?t$O
\e(B:</p>
107 <dt><code>Off</code></dt><dd>
\e$B%j%/%(%9%H$OB8:_$9$k%Q%9$K$=$N$^$^
\e(B
108 \e$B%^%C%W$5$l$k>l9g$K$N$_<u$1IU$1$i$l$^$9!#$G$9$+$i!">e$NNc$N
\e(B
109 <code>/test/here.html/more</code>
\e$B$N$h$&$K!"K\Ev$N%U%!%$%kL>$N
\e(B
110 \e$B8e$K%Q%9L>>pJs$,B3$/%j%/%(%9%H$K$O
\e(B 404 NOT FOUND
\e$B%(%i!<$,JV$j$^$9!#
\e(B</dd>
112 <dt><code>On</code></dt><dd>
\e$BA0$NJ}$N%Q%9$,B8:_$9$k%U%!%$%k$K%^%C%W$9$k>l9g$O
\e(B
113 \e$B%j%/%(%9%H$,<u$1IU$1$i$l$^$9!#>e$NNc$N
\e(B <code>/test/here.html/more</code>
114 \e$B$O
\e(B <code>/test/here.html</code>
\e$B$,M-8z$J%U%!%$%k$K%^%C%W$9$l$P
\e(B
115 \e$B<u$1IU$1$i$l$^$9!#
\e(B</dd>
117 <dt><code>Default</code></dt><dd>
\e$BB3$-$N%Q%9L>>pJs$N07$$$O%j%/%(%9%H$N
\e(B
118 <a href="../handler.html">
\e$B%O%s%I%i
\e(B</a>
\e$B$G7h$^$j$^$9!#
\e(B
119 \e$BIaDL$N%U%!%$%k$N$?$a$N%3%"%O%s%I%i$N%G%U%)%k%H$O
\e(B <code>PATH_INFO</code>
\e$B$r5qH]$7$^$9!#
\e(B
120 <a href="mod_cgi.html">cgi-script</a>
\e$B$d
\e(B <a
121 href="mod_isapi.html">isapi-handler</a>
\e$B$N$h$&$K%9%/%j%W%H$r07$&%O%s%I%i$O
\e(B
122 \e$B0lHLE*$K%G%U%)%k%H$G
\e(B <code>PATH_INFO</code>
\e$B$r<u$1IU$1$^$9!#
\e(B</dd>
125 <p><code>AcceptPathInfo</code>
\e$B$N<g$JL\E*$O%O%s%I%i$N
\e(B <code>PATH_INFO</code>
\e$B$r
\e(B
126 \e$B<u$1IU$1$k$+5qH]$9$k$+$NA*Br$r>e=q$-$G$-$k$h$&$K$9$k$3$H$G$9!#
\e(B
127 \e$BNc$($P!"$3$l$ONc$($P
\e(B <a href="mod_include.html">INCLUDES</a>
\e$B$N$h$&$J
\e(B
128 <a href="../filter.html">
\e$B%U%#%k%?
\e(B</a>
\e$B$r;H$C$F
\e(B <code>PATH_INFO</code>
\e$B$K
\e(B
129 \e$B4p$E$$$F%3%s%F%s%D$r@8@.$7$F$$$k$H$-$KI,MW$K$J$j$^$9!#
\e(B</p>
132 <Files "mypaths.shtml"><br />
134 Options +Includes<br />
135 SetOutputFilter INCLUDES<br />
136 AcceptPathInfo On<br />
144 <name>AccessFileName</name>
145 <description>
\e$BJ,;6@_Dj%U%!%$%k$NL>A0
\e(B</description>
146 <syntax>AccessFileName <var>filename</var> [<var>filename</var>] ...</syntax>
147 <default>AccessFileName .htaccess</default>
148 <contextlist><context>server config</context><context>virtual host</context>
152 <p>
\e$B%j%/%(%9%H$r=hM}$9$k$H$-!"%5!<%P$O%G%#%l%/%H%j$K
\e(B
153 \e$BBP$7$FJ,;6@_Dj%U%!%$%k$,
\e(B<a href="#allowoverride">
\e$BM-8z$K$J$C$F$$$l$P
\e(B</a>
\e$B!"
\e(B
154 \e$B$=$N%I%-%e%a%s%H$X$N
\e(B
155 \e$B%Q%9>e$K$"$kA4$F$N%G%#%l%/%H%j$+$i!"$3$3$G;XDj$5$l$?L>A0$N0lMw$NCf$G
\e(B
156 \e$B:G=i$K8+$D$+$C$?%U%!%$%k$r$=$l$>$l@_Dj%U%!%$%k$H$7$FFI$_9~$_$^$9!#Nc$($P
\e(B:</p>
162 <p>
\e$B$H$$$&@_Dj$,$"$k$H!"0J2<$N$h$&$K$7$FL58z$K$5$l$F$$$J$$8B$j!"
\e(B
163 \e$B%I%-%e%a%s%H
\e(B <code>/usr/local/web/index.html</code>
164 \e$B$rJV$9A0$K!"%5!<%P$O
\e(B <code>/.acl</code>, <code>/usr/.acl</code>,
165 <code>/usr/local/.acl</code>, <code>/usr/local/web/.acl</code>
\e$B$+$i
\e(B
166 \e$B%G%#%l%/%F%#%V$rFI$_9~$_$^$9!#
\e(B</p>
169 <Directory /><br />
171 AllowOverride None<br />
176 <seealso><directive module="core">AllowOverride</directive></seealso>
177 <seealso><a href="../configuring.html">
\e$B@_Dj%U%!%$%k
\e(B</a></seealso>
178 <seealso><a href="../howto/htaccess.html">.htaccess
\e$B%U%!%$%k
\e(B</a></seealso>
182 <name>AddDefaultCharset</name>
183 <description>
\e$B%l%9%]%s%9$N%3%s%F%s%H%?%$%W$,
\e(B <code>text/plain</code>
\e$B$"$k$$$O
\e(B
184 <code>text/html</code>
\e$B$N>l9g$KDI2C$9$k%G%U%)%k%H$N
\e(B charset
\e$B%Q%i%a!<%?
\e(B</description>
185 <syntax>AddDefaultCharset On|Off|<var>charset</var></syntax>
186 <default>AddDefaultCharset Off</default>
187 <contextlist><context>server config</context>
188 <context>virtual host</context><context>directory</context>
189 <context>.htaccess</context></contextlist>
190 <override>FileInfo</override>
193 <p>
\e$B%l%9%]%s%9$N%3%s%F%s%H%?%$%W$,
\e(B <code>text/plain</code>
194 \e$B$"$k$$$O
\e(B <code>text/html</code>
195 \e$B$N>l9g$K8B$j$^$9$,!"%l%9%]%s%9$KDI2C$9$k%a%G%#%"%?%$%W$NJ8;z%;%C%H%Q%i%a!<%?
\e(B
196 (
\e$BJ8;z%(%s%3!<%G%#%s%0$NL>A0
\e(B)
\e$B$N%G%U%)%k%HCM$r!"$3$N%G%#%l%/%F%#%V$G;XDj$7$^$9!#
\e(B
197 \e$B$3$l$O%l%9%]%s%9
\e(B <transnote>
\e$B%l%9%]%s%9$N
\e(B HTML</transnote>
\e$BFb$G
\e(B <code>META</code>
198 \e$BMWAG$G;XDj$5$l$?!"$I$N$h$&$JJ8;z%;%C%H$bL58z$K$7$^$9$,!"
\e(B
199 \e$B:G=*E*$J5sF0$O%f!<%6$N%/%i%$%"%s%HB&$N@_Dj$G7h$^$j$^$9!#
\e(B
200 \e$B$3$N5!G=$O
\e(B <code>AddDefaultCharset Off</code>
\e$B$H$$$&@_Dj$GL58z$K$J$j$^$9!#
\e(B
201 <code>AddDefaultCharset On</code>
\e$B$K$9$l$P!"
\e(B
202 Apache
\e$BFbIt$N%G%U%)%k%HJ8;z%;%C%H
\e(B <code>iso-8859-1</code>
\e$B$K@_Dj$5$l$^$9!#
\e(B
203 \e$B$=$NB>
\e(B <var>charset</var>
\e$B$K;XDj$G$-$kCM$G$"$l$P!"$I$s$JCM$G$b;H$($^$9!#
\e(B
204 \e$B;XDj$9$kCM$O!"
\e(BMIME
\e$B%a%G%#%"%?%$%W$H$7$F;H$o$l$k
\e(B
205 <a href="http://www.iana.org/assignments/character-sets">IANA
206 \e$B$KEPO?$5$l$F$$$kJ8;z%;%C%HL>
\e(B</a>
\e$B$N$&$A$N0l$D$K$9$Y$-$G$9!#
\e(B
210 AddDefaultCharset utf-8
213 <p><directive>AddDefaultCharset</directive>
\e$B$r;H$&$H$-$O!"A4$F$N%F%-%9%H%j%=!<%9$,
\e(B
214 \e$B;XDj$9$kJ8;z%(%s%3!<%I$K$J$C$F$$$k$HJ,$+$C$F$$$F!"$+$D!"
\e(B
215 \e$B%j%=!<%9$N8D!9$KJ8;z%;%C%H$r;XDj$9$k$N$,BgJQ$J>l9g$N$_$G$9!#
\e(B
216 \e$BNc$r5s$2$k$H!"%l%,%7!<$J
\e(B CGI
\e$B%9%/%j%W%H$J$I$N!"F0E*$K@8@.$5$l$k
\e(B
217 \e$B%3%s%F%s%D$r4^$`%j%=!<%9$KJ8;z%;%C%H%Q%i%a!<%?$rDI2C$9$k>l9g$G!"
\e(B
218 \e$B%f!<%6$NF~NO%G!<%?$,=PNO$KF~$j!"%/%m%9%5%$%H%9%/%j%W%F%#%s%0$,
\e(B
219 \e$B0z$-5/$3$5$l$&$k>l9g$G$9!#%G%U%)%k%HJ8;z%;%C%H$r%;%C%H$7$?$H$7$F$b!"
\e(B
220 \e$B%V%i%&%6$N
\e(B "
\e$BJ8;z%(%s%3!<%I$N<+F0A*Br
\e(B"
\e$B5!G=$,M-8z$K$J$C$F$$$k%f!<%6$r
\e(B
221 \e$B<i$k$3$H$K$O$J$i$J$$$N$G!"$b$A$m$s$h$jNI$$2r7h:v$OC1$K%9%/%j%W%H$r=$@5
\e(B
222 (
\e$B$"$k$$$O:o=|
\e(B)
\e$B$9$k$3$H$G$9!#
\e(B</p>
224 <seealso><directive module="mod_mime">AddCharset</directive></seealso>
228 <name>AddOutputFilterByType</name>
229 <description>MIME-type
\e$B$K=PNO%U%#%k%?$r3d$jEv$F$k
\e(B</description>
230 <syntax>AddOutputFilterByType <var>filter</var>[;<var>filter</var>...] <var>MIME-type</var>
231 [<var>MIME-type</var>] ...</syntax>
232 <contextlist><context>server config</context>
233 <context>virtual host</context><context>directory</context>
234 <context>.htaccess</context></contextlist>
235 <override>FileInfo</override>
236 <compatibility>Apache 2.0.33
\e$B0J9_$G;HMQ2DG=
\e(B</compatibility>
239 <p>
\e$B$3$N%G%#%l%/%F%#%V$O1~Ez$N
\e(B MIME-type
\e$B$K1~$8$F=PNO
\e(B<a
240 href="../filter.html">
\e$B%U%#%k%?
\e(B</a>
\e$B$r;HMQ$9$k$h$&$K$7$^$9!#
\e(B</p>
242 <p>
\e$B<!$NNc$O
\e(B <module>mod_deflate</module>
\e$B$N
\e(B <code>DEFLATE</code>
\e$B%U%#%k%?$r
\e(B
243 \e$B;H$C$F$$$^$9!#
\e(B<code>text/html</code>
\e$B$H
\e(B <code>text/plain</code>
\e$B$N
\e(B
244 \e$B$9$Y$F$N=PNO
\e(B (
\e$B@EE*$J$b$N$bF0E*$J$b$N$b
\e(B)
\e$B$r%/%i%$%"%s%H$KAw$i$l$kA0$K
\e(B
245 \e$B05=L$7$^$9!#
\e(B</p>
248 AddOutputFilterByType DEFLATE text/html text/plain
251 <p>
\e$BJ#?t$N%U%#%k%?$G%3%s%F%s%D$r=hM}$5$;$?$$$H$-$O!"$=$l$>$l$NL>A0$r%;%_%3%m%s$G
\e(B
252 \e$BJ,$1$kI,MW$,$"$j$^$9!#3F%U%#%k%?$KBP$7$F
\e(B
253 <directive>AddOutputFilterByType</directive>
\e$B$r0l$D$:$D=q$/$3$H$b$G$-$^$9!#
\e(B</p>
255 <p>
\e$B<!$NNc$O
\e(B <code>text/html</code>
\e$B$N%9%/%j%W%H$N$9$Y$F$N=PNO$r
\e(B
256 \e$B$^$:
\e(B <code>INCLUDES</code>
\e$B%U%#%k%?$G=hM}$7!"$5$i$K
\e(B <code>DEFLATE</code>
\e$B%U%#%k%?$K$+$1$^$9!#
\e(B</p>
259 <Location /cgi-bin/><br />
261 Options Includes<br />
262 AddOutputFilterByType INCLUDES;DEFLATE text/html<br />
267 <note type="warning"><title>
\e$BCm
\e(B:</title>
268 <p><directive>AddOutputFilterByType</directive>
\e$B%G%#%l%/%F%#%V$K$h$j
\e(B
269 \e$BM-8z$K$7$?%U%#%k%?$O>l9g$K$h$C$F$O!"ItJ,E*$b$7$/$O40A4$KE,MQ$5$l$J$$$3$H$,
\e(B
270 \e$B$"$j$^$9!#Nc$($P!"
\e(BMIME
\e$B%?%$%W$,$,7hDj$G$-$J$$$H$-$K$O
\e(B
271 <directive module="core">DefaultType</directive>
\e$B$N@_Dj$,F1$8$@$C$?$H$7$F$b!"
\e(B
272 <directive module="core">DefaultType</directive>
\e$B@_Dj$r;H$&$h$&$K$J$j$^$9!#
\e(B</p>
273 <p>
\e$B$7$+$7!"3N<B$K%U%#%k%?$,E,MQ$5$l$k$h$&$K$7$?$$$H$-$O!"%j%=!<%9$K
\e(B
274 \e$BL@<(E*$K%3%s%F%s%H%?%$%W$r3d$jEv$F$k$3$H$,$G$-$^$9!#$3$l$K$ONc$($P
\e(B
275 <directive module="mod_mime">AddType</directive>
\e$B%G%#%l%/%F%#%V$d
\e(B
276 <directive module="core">ForceType</directive>
\e$B%G%#%l%/%F%#%V$r;H$$$^$9!#
\e(B
277 (nph
\e$B$G$J$$
\e(B) CGI
\e$B%9%/%j%W%H$G%3%s%F%s%H%?%$%W$r@_Dj$9$k$H$$$&$b$N$G$b
\e(B
278 \e$BBg>fIW$G$9!#
\e(B</p>
280 <p>
\e$B%?%$%WKh$N=PNO%U%#%k%?$O%W%m%-%7%j%/%(%9%H$K$O7h$7$FE,MQ$5$l$^$;$s!#
\e(B</p>
284 <seealso><directive module="mod_mime">AddOutputFilter</directive></seealso>
285 <seealso><directive module="core">SetOutputFilter</directive></seealso>
286 <seealso><a href="../filter.html">
\e$B%U%#%k%?
\e(B</a></seealso>
290 <name>AllowEncodedSlashes</name>
291 <description>URL
\e$BCf$NId9f2=$5$l$?%Q%9J,N%J8;z$,@h$KEA$($i$l$k$N$r5v2D$9$k$+$I$&$+$r
\e(B
292 \e$B7hDj$9$k
\e(B</description>
293 <syntax>AllowEncodedSlashes On|Off</syntax>
294 <default>AllowEncodedSlashes Off</default>
295 <contextlist><context>server config</context><context>virtual host</context>
297 <compatibility>Apache 2.0.46
\e$B0J9_$G;HMQ2DG=
\e(B</compatibility>
300 <p><directive>AllowEncodedSlashes</directive>
\e$B%G%#%l%/%F%#%V$OId9f2=$5$l$?
\e(B
301 \e$B%Q%9J,N%J8;z
\e(B (<code>/</code>
\e$B$O
\e(B <code>%2F</code>
\e$B!"$5$i$K%7%9%F%`$K$h$C$F$O
\e(B
302 <code>\</code>
\e$B$KBP1~$9$k
\e(B <code>%5C</code>)
\e$B$,B8:_$9$k
\e(B URL
\e$B$N;HMQ$r
\e(B
303 \e$B5v2D$9$k$+$I$&$+$r7hDj$7$^$9!#DL>o$O$=$N$h$&$J
\e(B URL
\e$B$O
\e(B 404 (Not found)
\e$B%(%i!<
\e(B
304 \e$B$G5qH]$5$l$^$9!#
\e(B</p>
306 <p><directive>AllowEncodedSlashes</directive> <code>On</code>
\e$B$K$h$k
\e(B
307 \e$B%Q%9J,N%J8;z$N;HMQ$O!"
\e(B<code>PATH_INFO</code>
\e$B$H9g$o$;$F
\e(B
308 \e$B;H$&$H$-$K0lHVLr$KN)$A$^$9!#
\e(B</p>
309 <p>Turning <directive>AllowEncodedSlashes</directive> <code>On</code> is
310 mostly useful when used in conjunction with <code>PATH_INFO</code>.</p>
312 <note><title>
\e$BCm
\e(B</title>
313 <p>
\e$BId9f2=$5$l$?%9%i%C%7%e$r5v2D$9$k$3$H$O!"
\e(B<em>
\e$BI|9f
\e(B</em>
\e$B$r$9$k$3$H$r
\e(B
314 \e$B0UL#
\e(B<em>
\e$B$7$^$;$s
\e(B</em>
\e$B!#
\e(B<code>%2F</code>
\e$B$d
\e(B (
\e$B4X78$9$k%7%9%F%`$G$N
\e(B)
315 <code>%5C</code>
\e$B$O!"B>$NItJ,$,I|9f$5$l$?
\e(B URL
\e$B$NCf$G$b$=$N$^$^$N7A<0$G
\e(B
316 \e$B;D$5$l$^$9!#
\e(B</p>
319 <seealso><directive module="core">AcceptPathInfo</directive></seealso>
324 <name>AllowOverride</name>
325 <description><code>.htaccess</code>
\e$B$G5v2D$5$l$k%G%#%l%/%F%#%V$N<oN`
\e(B</description>
326 <syntax>AllowOverride All|None|<var>directive-type</var>
327 [<var>directive-type</var>] ...</syntax>
328 <default>AllowOverride All</default>
329 <contextlist><context>directory</context></contextlist>
332 <p>
\e$B%5!<%P$,
\e(B (<directive
333 module="core">AccessFileName</directive>
\e$B$K$h$C$F;XDj$5$l$?
\e(B)
334 .htaccess
\e$B%U%!%$%k$r8+$D$1$?;~!"$=$N%U%!%$%k$NCf$G
\e(B
335 \e$B@k8@$5$l$?$I$N%G%#%l%/%F%#%V$,$h$jA0$KDj5A$5$l$?@_Dj%G%#%l%/%F%#%V$r
\e(B
336 \e$B>e=q$-$G$-$k$+$rCN$kI,MW$,$"$j$^$9!#
\e(B</p>
338 <note><title><Directory>
\e$B%;%/%7%g%s$G$N$_;HMQ2DG=
\e(B</title>
339 <directive>AllowOverride</directive>
\e$B$O@55,I=8=L5$7$N
\e(B<directive
340 type="section" module="core">Directory</directive>
341 \e$B%;%/%7%g%s$G$N$_M-8z$G!"
\e(B<directive type="section"
342 module="core">Location</directive>
\e$B$d
\e(B <directive
343 module="core" type="section">DirectoryMatch</directive>
344 \e$B$d
\e(B <directive type="section"
345 module="core">Files</directive>
\e$B%;%/%7%g%s$G$OL58z$G$9!#
\e(B
348 <p>
\e$B$3$N%G%#%l%/%F%#%V$r
\e(B None
\e$B$K@_Dj$9$k$H!"
\e(B<a href="#accessfilename">.htaccess</a>
\e$B%U%!%$%k$O40A4$K
\e(B
349 \e$BL5;k$5$l$^$9!#
\e(B
350 \e$B$3$N>l9g!"%5!<%P$O%U%!%$%k%7%9%F%`$N
\e(B <code>.htaccess</code>
\e$B%U%!%$%k$rFI$`$3$H$r
\e(B
351 \e$B;n$_$5$($7$^$;$s!#
\e(B</p>
353 <p>
\e$B$3$N%G%#%l%/%F%#%V$,
\e(B <code>All</code>
\e$B$K@_Dj$5$l$F$$$k;~$K$O!"
\e(B
354 <code>.htaccess</code>
\e$B$H$$$&
\e(B <a
355 href="directive-dict.html#Context">
\e$B%3%s%F%-%9%H
\e(B</a>
\e$B$r;}$D
\e(B
356 \e$BA4$F$N%G%#%l%/%F%#%V$,MxMQ$G$-$^$9!#
\e(B</p>
358 <p><var>directive-type</var>
\e$B$K$O!"0J2<$N%G%#%l%/%F%#%V72$N
\e(B
359 \e$B%-!<%o!<%I$N$I$l$+$r;XDj$7$^$9!#
\e(B</p>
366 \e$BG'>Z$K4X$9$k%G%#%l%/%F%#%V$N;HMQ$r5v2D$9$k
\e(B (<directive
367 module="mod_authn_dbm">AuthDBMGroupFile</directive>,
368 <directive module="mod_authn_dbm">AuthDBMUserFile</directive>,
369 <directive module="mod_authz_groupfile">AuthGroupFile</directive>,
370 <directive module="core">AuthName</directive>,
371 <directive module="core">AuthType</directive>, <directive
372 module="mod_authn_file">AuthUserFile</directive>, <directive
373 module="core">Require</directive> <em>
\e$B$J$I
\e(B</em>)
\e$B!#
\e(B</dd>
378 \e$B%I%-%e%a%s%H%?%$%W$r@)8f$9$k$?$a$N%G%#%l%/%F%#%V$N;HMQ$r5v2D$9$k
\e(B (<directive
379 module="core">DefaultType</directive>, <directive
380 module="core">ErrorDocument</directive>, <directive
381 module="core">ForceType</directive>, <directive
382 module="mod_negotiation">LanguagePriority</directive>,
383 <directive module="core">SetHandler</directive>, <directive
384 module="core">SetInputFilter</directive>, <directive
385 module="core">SetOutputFilter</directive>,
386 <module>mod_mime</module>
\e$B$N
\e(B Add*
\e$B$H
\e(B Remove*
387 \e$B%G%#%l%/%F%#%V
\e(B<em>
\e$B$J$I
\e(B</em>)
\e$B!#
\e(B</dd>
392 \e$B%G%#%l%/%H%j%$%s%G%C%/%9$r@)8f$9$k$?$a$N%G%#%l%/%F%#%V$N;HMQ$r5v2D$9$k
\e(B
394 module="mod_autoindex">AddDescription</directive>,
395 <directive module="mod_autoindex">AddIcon</directive>, <directive
396 module="mod_autoindex">AddIconByEncoding</directive>,
397 <directive module="mod_autoindex">AddIconByType</directive>,
398 <directive module="mod_autoindex">DefaultIcon</directive>, <directive
399 module="mod_dir">DirectoryIndex</directive>, <directive
400 module="mod_autoindex">FancyIndexing</directive>, <directive
401 module="mod_autoindex">HeaderName</directive>, <directive
402 module="mod_autoindex">IndexIgnore</directive>, <directive
403 module="mod_autoindex">IndexOptions</directive>, <directive
404 module="mod_autoindex">ReadmeName</directive>
405 <em>
\e$B$J$I
\e(B</em>)
\e$B!#
\e(B</dd>
410 \e$B%[%9%H$X$N%"%/%;%9@)8f$r9T$&$?$a$N%G%#%l%/%F%#%V$N;HMQ$r5v2D$9$k
\e(B (<directive
411 module="mod_authz_host">Allow</directive>, <directive
412 module="mod_authz_host">Deny</directive>, <directive
413 module="mod_authz_host">Order</directive>).</dd>
415 <dt>Options[=<var>Option</var>,...]</dt>
418 \e$BFCDj$N%G%#%l%/%H%j$K$*$1$k5!G=$r;XDj$9$k$?$a$N%G%#%l%/%F%#%V$N;HMQ$r5v2D$9$k
\e(B
419 (<directive module="core">Options</directive>
\e$B$H
\e(B
420 <directive module="mod_include">XBitHack</directive>)
\e$B!#
\e(B
421 <directive module="core">Options</directive>
\e$B$G@_Dj$9$k%*%W%7%g%s
\e(B
422 \e$B$r!"
\e(B(
\e$B6uGr$r4^$a$J$$
\e(B)
\e$B%3%s%^6h@Z$j$N%j%9%H$K$7$FEy9f$N8e$KB3$1$k$3$H$G
\e(B
423 \e$B@_Dj$G$-$^$9!#
\e(B</dd>
429 AllowOverride AuthConfig Indexes
432 <p>
\e$B>e$NNc$G$O
\e(B <code>AuthConfig</code>
\e$B$H
\e(B <code>Indexes</code>
\e$B$N$I$A$i$K$b
\e(B
433 \e$BB0$5$J$$%G%#%l%/%F%#%V$O$9$Y$FFbIt%5!<%P%(%i!<$r0z$-5/$3$7$^$9!#
\e(B</p>
436 <seealso><directive module="core">AccessFileName</directive></seealso>
437 <seealso><a href="../configuring.html">
\e$B@_Dj%U%!%$%k
\e(B</a></seealso>
438 <seealso><a href="../howto/htaccess.html">.htaccess
\e$B%U%!%$%k
\e(B</a></seealso>
442 <name>AuthName</name>
443 <description>HTTP
\e$BG'>Z$NG'2DNN0h
\e(B (
\e$BLuCm
\e(B: realm)</description>
444 <syntax>AuthName <var>auth-domain</var></syntax>
445 <contextlist><context>directory</context><context>.htaccess</context>
447 <override>AuthConfig</override>
450 <p>
\e$B$3$N%G%#%l%/%F%#%V$O%G%#%l%/%H%j$KBP$9$kG'2DNN0h
\e(B (
\e$BLuCm
\e(B: realm)
451 \e$B$NL>A0$r;XDj$7$^$9!#
\e(B
452 \e$BG'2DNN0h$O!"MxMQ<T$,$I$N%f!<%6L>$H%Q%9%o!<%I$rAw?.$9$l$P$h$$$N$+$r
\e(B
453 \e$B%/%i%$%"%s%H$K65$($k$?$a$KMxMQ$7$^$9!#
\e(B
454 <directive>AuthName</directive>
\e$B$O0l$D$N0z?t$r$H$j!"
\e(B
455 \e$B%9%Z!<%9$,4^$^$l$k>l9g$K$O!"
\e(B
456 \e$B0zMQId$G3g$i$J$1$l$P$J$j$^$;$s!#
\e(B
457 \e$B$3$N%G%#%l%/%F%#%V$O
\e(B
458 <directive module="core">AuthType</directive>
\e$B%G%#%l%/%F%#%V$d
\e(B
459 <directive module="core">Require</directive>
\e$B%G%#%l%/%F%#%V$H!"
\e(B
460 <directive module="mod_authn_file">AuthUserFile</directive>
\e$B$d
\e(B
461 <directive module="mod_authz_groupfile">AuthGroupFile</directive>
\e$B$J$I$N%G%#%l%/%F%#%V$H
\e(B
462 \e$B0l=o$KMxMQ$9$kI,MW$,$"$j$^$9!#
\e(B</p>
464 <p>
\e$BNc$($P
\e(B:</p>
467 AuthName "Top Secret"
470 <p>
\e$B$3$3$G
\e(B <code>AuthName</code>
\e$B$K;XDj$7$?J8;zNs$,!"
\e(B
471 \e$BBgItJ,$N%V%i%&%6$N%Q%9%o!<%I%@%$%"%m%0$KI=<($5$l$^$9!#
\e(B</p>
474 href="../howto/auth.html">
\e$BG'>Z!">5G'!"%"%/%;%9@)8f
\e(B</a></seealso>
478 <name>AuthType</name>
479 <description>
\e$B%f!<%6G'>Z$N<oN`
\e(B</description>
480 <syntax>AuthType Basic|Digest</syntax>
481 <contextlist><context>directory</context><context>.htaccess</context>
483 <override>AuthConfig</override>
486 <p>
\e$B$3$N%G%#%l%/%F%#%V$OBP>]%G%#%l%/%H%j$GMxMQ$9$k%f!<%6!<G'>Z$N<oN`$rA*$S$^$9!#
\e(B
487 \e$B$?$@!"8=:_$N$H$3$m$O
\e(B <code>Basic</code>
\e$B$H
\e(B <code>Digest</code>
\e$B$7$+
\e(B
488 \e$B<BAu$5$l$F$$$^$;$s!#
\e(B
490 \e$B$3$N%G%#%l%/%F%#%V$O
\e(B <directive
491 module="core">AuthName</directive>
\e$B%G%#%l%/%F%#%V$d
\e(B
492 <directive module="core">Require</directive>
\e$B%G%#%l%/%F%#%V$H!"
\e(B
493 <directive module="mod_authn_file">AuthUserFile</directive>
\e$B$d
\e(B <directive
494 module="mod_authz_groupfile">AuthGroupFile</directive>
\e$B$J$I$N%G%#%l%/%F%#%V$H
\e(B
495 \e$B0l=o$KMxMQ$9$kI,MW$,$"$j$^$9!#
\e(B</p>
497 <seealso><a href="../howto/auth.html">
\e$BG'>Z!">5G'!"%"%/%;%9@)8f
\e(B</a></seealso>
501 <name>CGIMapExtension</name>
502 <description>CGI
\e$B%9%/%j%W%H$N%$%s%?!<%W%j%?$N0LCV$rD4$Y$k$?$a$N<jK!
\e(B</description>
503 <syntax>CGIMapExtension <var>cgi-path</var> <var>.extension</var></syntax>
504 <default>None</default>
505 <contextlist><context>directory</context><context>.htaccess</context>
507 <override>FileInfo</override>
508 <compatibility>NetWare
\e$B$N$_
\e(B</compatibility>
511 <p>
\e$B$3$N%G%#%l%/%F%#%V$O
\e(B Apache
\e$B$,
\e(B CGI
\e$B%9%/%j%W%H$r<B9T$9$k$?$a$N
\e(B
512 \e$B%$%s%?!<%W%j%?$rC5$9J}K!$r@)8f$7$^$9!#
\e(B
513 \e$BNc$($P!"
\e(B<code>CGIMapExtension sys:\foo.nlm .foo</code>
\e$B$H@_Dj$9$k$H
\e(B
514 <code>.foo</code>
\e$B$H$$$&3HD%;R$N$9$Y$F$N
\e(B CGI
\e$B%9%/%j%W%H$O
\e(B FOO
\e$B%$%s%?!<%W%j%?$K
\e(B
515 \e$BEO$5$l$^$9!#
\e(B</p>
520 <name>ContentDigest</name>
521 <description><code>Content-MD5</code> HTTP
\e$B1~Ez%X%C%@$N@8@.$rM-8z$K$9$k
\e(B</description>
522 <syntax>ContentDigest On|Off</syntax>
523 <default>ContentDigest Off</default>
524 <contextlist><context>server config</context><context>virtual host</context>
525 <context>directory</context><context>.htaccess</context>
527 <override>Options</override>
528 <status>Experimental</status>
531 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"
\e(BRFC1864
\e$B5Z$S
\e(B RFC2616
\e$B$K$*$$$FDj5A$5$l$F$$$k
\e(B
532 <code>Content-MD5</code>
\e$B%X%C%@!<$N@8@.$rM-8z$K$7$^$9!#
\e(B</p>
534 <p>MD5
\e$B$O!"G$0UD9$N%G!<%?$N!V%a%C%;!<%8%@%$%8%'%9%H!W
\e(B(
\e$B!V;XLf!W
\e(B
535 \e$B$HI=8=$5$l$k$3$H$b$"$k
\e(B)
\e$B$r7W;;$9$k%"%k%4%j%:%`$G!"
\e(B
536 \e$B%G!<%?$NJQ99$,$"$C$?>l9g$K$OHs>o$K9b$$?.MjEY$G%a%C%;!<%8%@%$%8%'%9%H$KJQ99$,
\e(B
537 \e$BH?1G$5$l$^$9!#
\e(B</p>
539 <p><code>Content-MD5</code>
\e$B%X%C%@$O!"%(%s%I%D!<%(%s%I$G
\e(B
540 \e$B%(%s%F%#%F%#%\%G%#!<$K4^$^$l$k%a%C%;!<%8$N40A4@-%A%'%C%/
\e(B
541 (Message Integrity Check - MIC)
\e$B$rDs6!$7$^$9!#
\e(B
542 \e$B$3$N%X%C%@$rD4$Y$k$3$H$G!"%W%m%-%7$d%/%i%$%"%s%H$O!"
\e(B
543 \e$BESCf7PO)$K$*$1$k%(%s%F%#%F%#%\%G%#$NM=4|$;$LJQ99$J$I$r
\e(B
544 \e$B8!=P$9$k$3$H$,$G$-$^$9!#%X%C%@$NNc
\e(B:</p>
547 Content-MD5: AuLb7Dp1rqtRtxz2m9kRpA==
550 <p>
\e$B%j%/%(%9%HKh$K%a%C%;!<%8%@%$%8%'%9%H$r7W;;$9$k
\e(B (
\e$BCM$O%-%c%C%7%e$5$l$^$;$s
\e(B)
552 \e$B%5!<%P%Q%U%)!<%^%s%9$,Dc2<$9$k$3$H$K$D$$$FCm0U$7$F$/$@$5$$!#
\e(B</p>
554 <p><code>Content-MD5</code >
\e$B$O!"
\e(B<module>core</module>
\e$B5!G=$K$h$j=hM}$5$l$?
\e(B
555 \e$B%I%-%e%a%s%H$rAw$k$H$-$N$_M-8z$G$"$j!"
\e(B
556 SSI
\e$B%I%-%e%a%s%H$d
\e(B CGI
\e$B%9%/%j%W%H$N=PNO!"%P%$%H%l%s%8$r;XDj$7$?
\e(B
557 \e$B1~Ez$N>l9g$K$O$3$N%X%C%@$OIUM?$5$l$^$;$s!#
\e(B
563 <name>DefaultType</name>
564 <description>
\e$B%5!<%P$,%3%s%F%s%H%?%$%W$r7hDj$G$-$J$$$H$-$K
\e(B
565 \e$BAw$i$l$k
\e(B MIME
\e$B%3%s%F%s%H%?%$%W
\e(B</description>
566 <syntax>DefaultType <var>MIME-type</var></syntax>
567 <default>DefaultType text/plain</default>
568 <contextlist><context>server config</context><context>virtual host</context>
569 <context>directory</context><context>.htaccess</context>
571 <override>FileInfo</override>
574 <p>
\e$B%5!<%P$O!"
\e(BMIME
\e$B$N%?%$%W%^%C%W$+$i$O7hDj$G$-$J$$
\e(B
575 \e$B%I%-%e%a%s%H$NAw?.$rMW5a$5$l$k$3$H$,$"$j$^$9!#
\e(B</p>
577 <p>
\e$B%5!<%P$O!"%I%-%e%a%s%H$N%3%s%F%s%H%?%$%W$r%/%i%$%"%s%H$KDLCN$9$kI,MW$,
\e(B
578 \e$B$"$j$^$9$N$G!"$3$N$h$&$K%?%$%W$,L$CN$N>l9g$O
\e(B
579 <code>DefaultType</code>
\e$B$G;XDj$5$l$?%?%$%W$rMxMQ$7$^$9!#
\e(B
583 DefaultType image/gif
586 <p>
\e$B$3$l$O
\e(B <code>.gif</code>
\e$B$H$$$&3HD%;R$,%U%!%$%kL>$K4^$^$l$F$$$J$$
\e(B
587 \e$BB?$/$N
\e(B GIF
\e$B2hA|$,4^$^$l$F$$$k%G%#%l%/%H%j$KE,$7$F$$$k$G$7$g$&!#
\e(B</p>
589 <p><directive module="core">ForceType</directive>
\e$B%G%#%l%/%F%#%V$H
\e(B
590 \e$B0c$C$F!"$3$N%G%#%l%/%F%#%V$O%G%U%)%k%H$N
\e(B MIME
\e$B%?%$%W$rDs6!$9$k$@$1$G
\e(B
591 \e$B$"$k$3$H$KCm0U$7$F$/$@$5$$!#%U%!%$%kL>$N3HD%;R$r4^$a!"
\e(B
592 \e$B%a%G%#%"%?%$%W$r7hDj$G$-$kB>$N
\e(B MIME
\e$B%?%$%W$NDj5A$,$"$l$P
\e(B
593 \e$B$3$N%G%U%)%k%H$O>e=q$-$5$l$^$9!#
\e(B</p>
597 <directivesynopsis type="section">
598 <name>Directory</name>
599 <description>
\e$B;XDj$N%U%!%$%k%7%9%F%`$N%G%#%l%/%H%j$H%5%V%G%#%l%/%H%j$H$N$_$K
\e(B
600 \e$BE,MQ$5$l$k%G%#%l%/%F%#%V$r0O$`
\e(B</description>
601 <syntax><Directory <var>directory-path</var>>
602 ... </Directory></syntax>
603 <contextlist><context>server config</context><context>virtual host</context>
607 <p>
\e$B;XDj$5$l$?%G%#%l%/%H%j$H$=$N%5%V%G%#%l%/%H%j$K$N$_
\e(B
608 \e$B%G%#%l%/%F%#%V$rE,MQ$5$;$k$?$a$K$O!"
\e(B
609 <directive type="section">Directory</directive>
\e$B$H
\e(B
610 <code></Directory></code>
\e$B$rBP$H$7$F!"%G%#%l%/%F%#%V72$r0O$$$^$9!#
\e(B
611 \e$B$=$NCf$K$O!"%G%#%l%/%H%j%3%s%F%-%9%H$G5v2D$5$l$?A4$F$N%G%#%l%/%F%#%V$r
\e(B
612 \e$BMxMQ$G$-$^$9!#
\e(B
613 <var>directive-path</var>
\e$B$O!"%U%k%Q%9$b$7$/$O
\e(B Unix
\e$B$N%7%'%k7A<0$N
\e(B
614 \e$B%o%$%k%I%+!<%I$r;XDj$7$^$9!#
\e(B
615 <code>?</code>
\e$B$OG$0U$N
\e(B 1
\e$BJ8;z!"
\e(B<code>*</code>
\e$B$OG$0U$NJ8;zNs$K%^%C%A$7$^$9!#
\e(B
616 \e$B%7%'%k$K$*$1$k;XDjF1MM!"J8;z$NHO0O$r
\e(B <code>[]</code>
\e$B$G;XDj$G$-$^$9!#
\e(B
617 \e$B%o%$%k%I%+!<%I$O
\e(B `/'
\e$BJ8;z$K$O%^%C%A$7$^$;$s$N$G!"
\e(B
618 <code>/home/user/public_html</code>
\e$B$K$O
\e(B
619 <code><Directory /*/public_html></code>
\e$B$O%^%C%A$7$^$;$s$,!"
\e(B
620 <code><Directory /home/*/public_html></code>
\e$B$O%^%C%A$7$^$9!#
\e(B
624 <Directory /usr/local/httpd/htdocs><br />
626 Options Indexes FollowSymLinks<br />
632 <p><var>directory-path</var>
\e$B0z?t$K$OCm0U$7$F$/$@$5$$
\e(B:
\e$B$=$N0z?t$O
\e(B
633 Apache
\e$B$,%U%!%$%k$r%"%/%;%9$9$k$?$a$K;H$&%U%!%$%k%7%9%F%`$N%Q%9$K
\e(B
634 \e$B$=$N$^$^%^%C%A$9$kI,MW$,$"$j$^$9!#$"$k
\e(B <code><Directory></code>
\e$B$K
\e(B
635 \e$BE,MQ$5$l$k%G%#%l%/%F%#%V$O!"JL$N%7%s%\%j%C%/%j%s%/$r$?$I$C$?$j$7$F
\e(B
636 \e$BF1$8%G%#%l%/%H%j$r0c$&%Q%9$G%"%/%;%9$7$?>l9g$K$OE,MQ$5$l$^$;$s!#
\e(B</p>
639 <p><code>~</code>
\e$B$H$$$&J8;z$r
\e(B
640 \e$BIU2C$9$k$3$H$G3HD%@55,I=8=$rMxMQ$9$k$3$H$b$G$-$^$9!#
\e(B
644 <Directory ~ "^/www/.*/[0-9]{3}">
647 <p>
\e$B$H$$$C$?;XDj$N>l9g!"
\e(B<code>/www/</code>
\e$B0J2<$K$"$k?t;z
\e(B
648 3
\e$BJ8;z$N%G%#%l%/%H%j$K%^%C%A$7$^$9!#
\e(B</p>
650 <p>
\e$B$b$7J#?t$N
\e(B (
\e$B@55,I=8=0J30$N
\e(B) <directive type="section"
651 >Directory</directive>
\e$B%;%/%7%g%s$,
\e(B
652 \e$B%I%-%e%a%s%H$r4^$`%G%#%l%/%H%j
\e(B (
\e$B$d$=$N>e0L%G%#%l%/%H%j$N$I$l$+
\e(B)
\e$B$H%^%C%A$7$?$J$i$P!"
\e(B
654 href="#accessfilename">.htaccess</a>
\e$B%U%!%$%k$N%G%#%l%/%F%#%V$bFI$_9~$_$D$D!"
\e(B
655 \e$BC;$$%Q%9$+$i=g$KE,MQ$5$l$^$9!#
\e(B
659 <Directory /><br />
661 AllowOverride None<br />
663 </Directory><br />
665 <Directory /home/><br />
667 AllowOverride FileInfo<br />
672 <p>
\e$B$H@_Dj$7!"%I%-%e%a%s%H
\e(B <code>/home/web/dir/doc.html</code>
\e$B$X$N
\e(B
673 \e$B%"%/%;%9$,$"$C$?>l9g$K$O0J2<$N$h$&$KF0:n$7$^$9
\e(B:</p>
676 <li><code>AllowOverride None</code>
\e$B$,E,MQ$5$l$k!#
\e(B
677 (<code>.htaccess</code>
\e$B%U%!%$%k$OL58z$K$J$k
\e(B)</li>
679 <li><code>AllowOverride FileInfo</code>
\e$B$,E,MQ$5$l$k
\e(B
680 (<code>/home</code>
\e$B%G%#%l%/%H%j$KBP$7$F
\e(B)
\e$B!#
\e(B</li>
682 <li><code>/home/.htaccess</code>, <code>/home/web/.htaccess</code>,
683 <code>/home/web/.htaccess</code>
\e$B$N=g$K$=$l$i$N%U%!%$%kCf$N
\e(B
684 FileInfo
\e$B%G%#%l%/%F%#%V$,E,MQ$5$l$k!#
\e(B</li>
687 <p>
\e$B@55,I=8=$O!"DL>o$N%;%/%7%g%s$,$9$Y$FE,MQ$5$l$k$^$G
\e(B
688 \e$B9MN8$5$l$^$;$s!#
\e(B
689 \e$B$=$N8e!"A4$F$N@55,I=8=$,@_Dj%U%!%$%k$K8=$l$?=g$G;n$5$l$^$9!#
\e(B
690 \e$BNc$($P!"0J2<$N$h$&$J>l9g$K
\e(B</p>
693 <Directory ~ abc$><br />
695 # ... directives here ...<br />
700 <p>
\e$B@55,I=8=$N%;%/%7%g%s$O$9$Y$F$NDL>o$N
\e(B <directive
701 type="section">Directory</directive>
\e$B$H
\e(B
702 <code>.htaccess</code>
\e$B$NE,MQ$,=*$o$k$^$G9MN8$5$l$^$;$s!#
\e(B
703 \e$B$=$N8e$G!"@55,I=8=$O
\e(B <code>/home/abc/public_html/abc</code>
\e$B$K%^%C%A$7!"
\e(B
704 \e$BBP1~$9$k
\e(B <directive type="section">Directory</directive>
\e$B$,E,MQ$5$l$^$9!#
\e(B</p>
706 <p><strong>Apache
\e$B$N%G%U%)%k%H$G$O
\e(B <code><Directory /></code>
\e$B$X$N%"%/%;%9$O
\e(B
707 <code>Allow from All</code>
\e$B$K$J$C$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#
\e(B
708 \e$B$3$l$O!"
\e(BURL
\e$B$+$i%^%C%W$5$l$?$I$N%U%!%$%k$G$b
\e(B Apache
\e$B$OAw$k$H$$$&$3$H$G$9!#
\e(B
709 \e$B$3$l$O0J2<$N$h$&$K$7$FJQ99$9$k$3$H$,?d>)$5$l$F$$$^$9!#
\e(B</strong></p>
712 <Directory /><br />
714 Order Deny,Allow<br />
720 <p><strong>
\e$B$=$7$F%"%/%;%9$r
\e(B<em>
\e$B2DG=$K$7$?$$
\e(B</em>
\e$B%G%#%l%/%H%j$KBP$7$F
\e(B
721 \e$B8DJL$K@_Dj$9$l$P$h$$$G$7$g$&!#
\e(B
722 \e$B$3$N$"$?$j$K$D$$$F$O!"
\e(B<a
723 href="../misc/security_tips.html">
\e$B%;%-%e%j%F%#$K4X$9$k%3%D
\e(B</a>
\e$B$r
\e(B
724 \e$B;2>H$7$F$/$@$5$$!#
\e(B</strong></p>
726 <p>
\e$B%G%#%l%/%H%j%;%/%7%g%s$O
\e(B httpd.conf
\e$B%U%!%$%k=q$-$^$9!#
\e(B
727 <directive type="section">Directory</directive>
728 \e$B%G%#%l%/%F%#%V$OF~$l;R$K$9$k$3$H$,$G$-$:!"
\e(B
729 <directive module="core" type="section">Limit</directive>
\e$B$d
\e(B <directive
730 module="core" type="section">LimitExcept</directive>
\e$B%;%/%7%g%s$NCf$K$b
\e(B
731 \e$B5-=R$G$-$^$;$s!#
\e(B</p>
734 <seealso>
\e$B%j%/%(%9%H$r<u$1$?:]$K$3$l$i$N0[$J$k%;%/%7%g%s$,
\e(B
735 \e$BAH$_9g$o$5$l$kJ}K!$K$D$$$F$O
\e(B <a href="../sections.html">
736 <Directory>, <Location>, <Files>
\e$B%;%/%7%g%s$NF0:nK!
\e(B</a></seealso>
739 <directivesynopsis type="section">
740 <name>DirectoryMatch</name>
741 <description>
\e$B@55,I=8=$K%^%C%A$9$k%U%!%$%k%7%9%F%`$N%G%#%l%/%H%j$H
\e(B
742 \e$B%5%V%G%#%l%/%H%j$H$N$_$KE,MQ$5$l$k%G%#%l%/%F%#%V$r0O$`
\e(B</description>
743 <syntax><DirectoryMatch <var>regex</var>>
744 ... </DirectoryMatch></syntax>
745 <contextlist><context>server config</context><context>virtual host</context>
749 <p><directive module="core" type="section">Directory</directive>
750 \e$B%G%#%l%/%F%#%V$HF1MM$K!"
\e(B<directive type="section">DirectoryMatch</directive>
751 \e$B$H
\e(B <code></DirectoryMatch></code>
\e$B$O;XDj$5$l$?%G%#%l%/%H%j$H
\e(B
752 \e$B$=$N%5%V%G%#%l%/%H%j$K$N$_E,MQ$5$l$k%G%#%l%/%F%#%V72$r0O$$$^$9!#
\e(B
753 \e$B$7$+$7!"$3$N%G%#%l%/%F%#%V$O0z?t$H$7$F@55,I=8=$r$H$j$^$9!#Nc$($P
\e(B:</p>
756 <DirectoryMatch "^/www/(.+/)?[0-9]{3}">
759 <p>
\e$B$O
\e(B /www/
\e$B0J2<$K$"$k?t;z
\e(B 3
\e$BJ8;z$N%G%#%l%/%H%j$K%^%C%A$7$^$9!#
\e(B</p>
762 <seealso>
\e$BDL>o$N
\e(B <directive type="section">Directory</directive>
\e$B$H@55,I=8=$N;XDj$,
\e(B
763 \e$BE,MQ$5$l$k=gHV$K$D$$$F$O
\e(B <directive type="section"
764 module="core">Directory</directive></seealso>
765 <seealso>
\e$B%j%/%(%9%H$r<u$1$?:]$K$3$l$i$N0[$J$k%;%/%7%g%s$,
\e(B
766 \e$BAH$_9g$o$5$l$kJ}K!$K$D$$$F$O
\e(B <a href="../sections.html">
767 <Directory>, <Location>, <Files>
\e$B%;%/%7%g%s$NF0:nK!
\e(B</a></seealso>
771 <name>DocumentRoot</name>
772 <description>
\e$B%&%'%V$+$i8+$($k%a%$%s$N%I%-%e%a%s%H%D%j!<$K$J$k
\e(B
773 \e$B%G%#%l%/%H%j
\e(B</description>
774 <syntax>DocumentRoot <var>directory-path</var></syntax>
775 <default>DocumentRoot /usr/local/apache/htdocs</default>
776 <contextlist><context>server config</context><context>virtual host</context>
780 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"
\e(B<program>httpd</program>
781 \e$B$,%U%!%$%k$rDs6!$9$k%G%#%l%/%H%j$r@_Dj$7$^$9!#
\e(B
782 <directive module="mod_alias">Alias</directive>
\e$B$N$h$&$J%G%#%l%/%F%#%V$K%^%C%A$7$J$$>l9g$K$O!"
\e(B
783 \e$B%I%-%e%a%s%H$N
\e(B (
\e$BLuCm
\e(B:
\e$B%U%!%$%k%7%9%F%`>e$N
\e(B)
\e$B%Q%9$r@8@.$9$k$?$a$K!"
\e(B
784 \e$B%j%/%(%9%H$5$l$?
\e(B URL
\e$B$N%Q%9ItJ,$r%I%-%e%a%s%H%k!<%H$KIUM?$7$^$9!#
\e(B
788 DocumentRoot /usr/web
791 <p>
\e$B$3$N>l9g!"
\e(B
792 <code>http://www.my.host.com/index.html</code>
\e$B$X$N%"%/%;%9$,$"$l$P
\e(B
793 <code>/usr/web/index.html</code>
\e$B$,JV$5$l$^$9!#
\e(B
794 <var>directory-path</var>
\e$B$,@dBP%Q%9$G$J$$>l9g$O!"
\e(B
795 <directive module="core">ServerRoot</directive>
796 \e$B$+$i$NAjBP%Q%9$H$_$J$5$l$^$9!#
\e(B</p>
798 <p><directive>DocumentRoot</directive>
\e$B$O:G8e$N%9%i%C%7%eL5$7$G
\e(B
799 \e$B;XDj$9$kI,MW$,$"$j$^$9!#
\e(B</p>
801 <seealso><a href="../urlmapping.html">URL
\e$B$r%U%!%$%k%7%9%F%`$N0LCV$K
\e(B
802 \e$B%^%C%W$9$k
\e(B</a></seealso>
806 <name>EnableMMAP</name>
807 <description>
\e$BG[AwCf$K%U%!%$%k$rFI$_9~$`$?$a$K%a%b%j%^%C%T%s%0$r
\e(B
808 \e$B;H$&$+$I$&$+
\e(B</description>
809 <syntax>EnableMMAP On|Off</syntax>
810 <default>EnableMMAP On</default>
811 <contextlist><context>server config</context><context>virtual host</context>
812 <context>directory</context><context>.htaccess</context>
814 <override>FileInfo</override>
817 <p>
\e$B$3$N%G%#%l%/%F%#%V$OG[AwCf$K%U%!%$%k$NFbMF$rFI$_9~$`I,MW$,$"$k$H$-$K
\e(B
818 <program>httpd</program>
\e$B$,%a%b%j%^%C%T%s%0$r;H$&$+$I$&$+$r@)8f$7$^$9!#
\e(B
819 \e$B%G%U%)%k%H$G$O!"
\e(B
820 \e$BNc$($P!"
\e(B<module>mod_include</module>
\e$B$r;H$C$F
\e(B SSI
\e$B%U%!%$%k$rG[Aw
\e(B
821 \e$B$9$k$H$-$N$h$&$K!"%U%!%$%k$NESCf$N%G!<%?$r%"%/%;%9$9$kI,MW$,$"$k$H$-$K$O
\e(B
822 Apache
\e$B$O
\e(B OS
\e$B$,%5%]!<%H$7$F$$$l$P%U%!%$%k$r%a%b%j$K%^%C%W$7$^$9!#
\e(B</p>
825 \e$B$3$N%a%b%j%^%C%W$O@-G=$N8~>e$r;}$?$i$9$3$H$,$"$j$^$9!#
\e(B
826 \e$B$7$+$7!"4D6-$K$h$C$F$O1?MQ>e$NLdBj$rKI$0$?$a$K%a%b%j%^%C%T%s%0$r
\e(B
827 \e$B;HMQ$7$J$$$h$&$K$7$?J}$,NI$$>l9g$b$"$j$^$9
\e(B:</p>
830 <li>
\e$B%^%k%A%W%m%;%C%5%7%9%F%`$NCf$K$O%a%b%j%^%C%T%s%0$r$9$k$H
\e(B
831 <program>httpd</program>
\e$B$N@-G=$,Mn$A$k$b$N$,$"$j$^$9!#
\e(B</li>
832 <li>NFS
\e$B%^%&%s%H$5$l$?
\e(B <directive module="core">DocumentRoot</directive>
833 \e$B$G$O!"
\e(B<program>httpd</program>
\e$B$,%a%b%j%^%C%W$7$F$$$k4V$K%U%!%$%k$,:o=|$5$l$?$j
\e(B
834 \e$BC;$/$J$C$?$j$7$?$H$-$K5/$3$k%;%0%a%s%F!<%7%g%s%U%)!<%k%H$N$?$a$K
\e(B
835 <program>httpd</program>
\e$B$,%/%i%C%7%e$9$k2DG=@-$,$"$j$^$9!#
\e(B</li>
838 <p>
\e$B$3$l$i$NLdBj$KEv$F$O$^$k%5!<%P$N@_Dj$N>l9g$O!"0J2<$N$h$&$K$7$F
\e(B
839 \e$B%U%!%$%k$NG[Aw;~$N%a%b%j%^%C%T%s%0$r;HMQIT2D$K$7$F$/$@$5$$
\e(B:</p>
845 <p>NFS
\e$B%^%&%s%H$5$l$?%U%!%$%k$K$O!"LdBj$N$"$k%U%!%$%k$K$N$_L@<(E*$K
\e(B
846 \e$B$3$N5!G=$r;HMQIT2D$K$7$^$9
\e(B:</p>
849 <Directory "/path-to-nfs-files">
859 <name>EnableSendfile</name>
860 <description>
\e$B%U%!%$%k$N%/%i%$%"%s%H$X$NG[Aw;~$K%+!<%M%k$N
\e(B sendfile
\e$B%5%]!<%H$r
\e(B
861 \e$B;H$&$+$I$&$+
\e(B</description>
862 <syntax>EnableSendfile On|Off</syntax>
863 <default>EnableSendfile On</default>
864 <contextlist><context>server config</context><context>virtual host</context>
865 <context>directory</context><context>.htaccess</context>
867 <override>FileInfo</override>
868 <compatibility>
\e$B%P!<%8%g%s
\e(B 2.0.44
\e$B0J9_$G;HMQ2DG=
\e(B</compatibility>
871 <p>
\e$B$3$N%G%#%l%/%F%#%V$O%/%i%$%"%s$K%U%!%$%k$NFbMF$rAw$k$H$-$K
\e(B
872 <program>httpd</program>
\e$B$,%+!<%M%k$N
\e(B
873 sendfile
\e$B%5%]!<%H$r;H$&$+$I$&$+$r@)8f$7$^$9!#%G%U%)%k%H$G$O!"
\e(B
874 \e$BNc$($P@EE*$J%U%!%$%k$NG[Aw$N$h$&$K!"%j%/%(%9%H$N=hM}$K%U%!%$%k$N
\e(B
875 \e$BESCf$N%G!<%?$N%"%/%;%9$rI,MW$H$7$J$$$H$-$K$O!"
\e(BApache
\e$B$O
\e(B OS
\e$B$,
\e(B
876 \e$B%5%]!<%H$7$F$$$l$P%U%!%$%k$rFI$_9~$`$3$H$J$/
\e(B sendfile
\e$B$r;H$C$F
\e(B
877 \e$B%U%!%$%k$NFbMF$rAw$j$^$9!#
\e(B</p>
879 <p>sendfile
\e$B$O
\e(B read
\e$B$H
\e(B send
\e$B$rJL!9$K9T$J$&$3$H$H!"%P%C%U%!$N3d$jEv$F$r
\e(B
880 \e$B2sHr$7$^$9!#$7$+$7!"%W%i%C%H%U%)!<%`$d%U%!%$%k%7%9%F%`$NCf$K$O
\e(B
881 \e$B1?MQ>e$NLdBj$rHr$1$k$?$a$K$3$N5!G=$r;HMQIT2D$K$7$?J}$,NI$$>l9g$,$"$j$^$9
\e(B:</p>
884 <li>
\e$B%W%i%C%H%U%)!<%`$NCf$K$O%S%k%I%7%9%F%`$,8!CN$G$-$J$+$C$?!"2u$l$?
\e(B
885 sendfile
\e$B$N%5%]!<%H$,B8:_$9$k$b$N$,$"$j$^$9!#$3$l$OFC$K
\e(B
886 \e$B%P%$%J%j$,JL$N%^%7%s$G%S%k%I$5$l!"2u$l$?
\e(B sendfile
\e$B$N$"$k%^%7%s$K
\e(B
887 \e$B0\F0$7$?$H$-$K5/$3$j$^$9!#
\e(B</li>
888 <li>Linux
\e$B$G$O!"
\e(Bsendfile
\e$B$rMQ$$$k$H!"
\e(B
889 IPv6
\e$B;HMQ;~$KB8:_$9$kFCDj%M%C%H%o!<%/%+!<%I$N
\e(B TCP-checksum
890 \e$B%*%U%m!<%I$N%P%0$rF'$s$G$7$^$$$^$9!#
\e(B</li>
891 <li>
\e$B%M%C%H%o!<%/%^%&%s%H$5$l$?
\e(B <directive module="core">DocumentRoot</directive>
892 (
\e$BNc$($P
\e(B NFS
\e$B$d
\e(B SMB)
893 \e$B$G$O!"%+!<%M%k$O<+?H$N%-%c%C%7%e$r;H$C$F%M%C%H%o!<%/$+$i$N%U%!%$%k$r
\e(B
894 \e$BAw$k$3$H$,$G$-$J$$$3$H$,$"$j$^$9!#
\e(B</li>
897 <p>
\e$B$3$l$i$NLdBj$KEv$F$O$^$k%5!<%P$N@_Dj$N>l9g$O!"0J2<$N$h$&$K$7$F
\e(B
898 \e$B$3$N5!G=$r;HMQIT2D$K$7$F$/$@$5$$
\e(B:</p>
905 <p>NFS
\e$B$d
\e(B SMB
\e$B%^%&%s%H$5$l$?%U%!%$%k$K$O!"LdBj$N$"$k%U%!%$%k$K$N$_L@<(E*$K
\e(B
906 \e$B$3$N5!G=$r;HMQIT2D$K$7$^$9
\e(B:</p>
909 <Directory "/path-to-nfs-files">
919 <name>ErrorDocument</name>
920 <description>
\e$B%(%i!<$,H/@8$7$?$H$-$K%5!<%P$,%/%i%$%"%s%H$KAw$k$b$N
\e(B</description>
921 <syntax>ErrorDocument <var>error-code document</var></syntax>
922 <contextlist><context>server config</context><context>virtual host</context>
923 <context>directory</context><context>.htaccess</context>
925 <override>FileInfo</override>
926 <compatibility>Apache 2.0
\e$B$G$O%F%-%9%H$r%/%&%)!<%H$9$k9=J8$,0JA0$N%P!<%8%g%s$+$i
\e(B
927 \e$BJQ$o$C$F$$$^$9!#
\e(B</compatibility>
930 <p>
\e$BLdBj$d%(%i!<$,H/@8$7$?$H$-$NF0:n$H$7$F!"
\e(B
931 Apache
\e$B$K$O0J2<$N;M$D$N$&$A0l$D$NF0:n$r@_Dj$9$k$3$H$,$G$-$^$9!#
\e(B</p>
934 <li>Apache
\e$BI8=`$N4JC1$J%(%i!<%a%C%;!<%8$rI=<(
\e(B</li>
936 <li>
\e$B<+J,$G;XDj$7$?%a%C%;!<%8$rI=<(
\e(B</li>
938 <li>
\e$BLdBj$d%(%i!<$N=hM}$r$9$k0Y$K!"<+%5!<%PFb$N
\e(B
939 <var>URL-path</var>
\e$B$X%j%@%$%l%/%H
\e(B</li>
941 <li>
\e$BLdBj$d%(%i!<$N=hM}$r$9$k0Y$K!"30It$N
\e(B <var>URL</var>
\e$B$X%j%@%$%l%/%H
\e(B</li>
944 <p>
\e$B:G=i$N$b$N$,%G%U%)%k%H$NF0:n$G!"
\e(B2
\e$BHVL\$+$i
\e(B 4
\e$BHVL\$O!"
\e(B
945 <directive>ErrorDocument</directive>
\e$B%G%#%l%/%F%#%V$K$h$j!"
\e(B
946 HTTP
\e$B$N%l%9%]%s%9%3!<%I$H!"%a%C%;!<%8$+
\e(B URL
\e$B$r;XDj$9$k$3$H$G@_Dj$7$^$9!#
\e(B
947 Apache
\e$B$,LdBj$b$7$/$O%(%i!<$K4X$9$kDI2C>pJs$rDs6!$9$k$3$H$,$"$j$^$9!#
\e(B</p>
949 <p>URL
\e$B$N>l9g$O!"%9%i%C%7%e$G;O$^$k
\e(B (/)
\e$B%m!<%+%k$N
\e(B web-path (
950 <directive module="core">DocumentRoot</directive>
\e$B$+$i$NAjBP%Q%9
\e(B
951 )
\e$B$+!"%/%i%$%"%s%H$,2r7h$G$-$k40A4$J
\e(B URL
\e$B$r;XDj$7$^$9!#
\e(B
952 \e$B$b$7$/$O!"%V%i%&%6$KI=<($5$l$k%a%C%;!<%8$r;XDj$G$-$^$9!#
\e(B
956 ErrorDocument 500 http://foo.example.com/cgi-bin/tester<br />
957 ErrorDocument 404 /cgi-bin/bad_urls.pl<br />
958 ErrorDocument 401 /subscription_info.html<br />
959 ErrorDocument 403 "Sorry can't allow you access today"
962 <p>
\e$B2C$($F!"FCJL$JCM
\e(B <code>default</code>
\e$B$r;H$C$F
\e(B Apache
\e$B$K
\e(B
963 \e$B%O!<%I%3!<%I$5$l$F$$$k4JC1$J%a%C%;!<%8$r;XDj$9$k$3$H$,$G$-$^$9!#
\e(B
964 \e$BDL>o$OI,MW$G$O$"$j$^$;$s$,!"
\e(B<code>default</code>
\e$B$r;H$&$H
\e(B
965 \e$B4{B8$N
\e(B <directive>ErrorDocument</directive>
\e$B%G%#%l%/%F%#%V$N@_Dj$r
\e(B
966 \e$B7Q>5$9$k$H$3$m$G!"
\e(BApache
\e$B$N%O!<%I%3!<%I$5$l$?4JC1$J%a%C%;!<%8$K
\e(B
967 \e$BLa$9$3$H$,$G$-$^$9!#
\e(B</p>
970 ErrorDocument 404 /cgi-bin/bad_urls.pl<br /><br />
971 <Directory /web/docs><br />
973 ErrorDocument 404 default<br />
978 <p>
\e$B%j%b!<%H
\e(B URL (
\e$BNc$($P!"F,$K
\e(B <code>http</code>
\e$B$HIUM?$7$?J}K!
\e(B)
\e$B$r
\e(B
979 <directive>ErrorDocument</directive>
\e$B$K;XDj$9$k$H$-!"
\e(B
980 \e$B$?$H$(J8=q$,F1$8%5!<%P$K$"$m$&$H$b!"%I%-%e%a%s%H$,$I$3$K$"$k$+$rDLCN$9$k$?$a$K!"
\e(B
981 Apache
\e$B$O%j%@%$%l%/%H$r%/%i%$%"%s%H$KAw=P$9$k$H$$$&$3$H$K!"Cm0U$7$F$/$@$5$$!#
\e(B
982 \e$B$3$l$K$O$$$m$$$m$H4XO"$7$F5/$3$kLdBj$,$"$j$^$9!#
\e(B
983 \e$BCf$G$b:G$b=EMW$J$N$O!"%/%i%$%"%s%H$O85!9$N%(%i!<%9%F!<%?%9%3!<%I$r<u$1<h$i$:!"
\e(B
984 \e$BBe$o$j$K%j%@%$%l%/%H$N%9%F!<%?%9%3!<%I$r<u$1<h$k$H$$$&$3$H$G$9!#
\e(B
985 \e$B$3$l$K$h$j!"%9%F!<%?%9%3!<%I$r;H$C$F
\e(B URL
\e$B$,M-8z$G$"$k$+$I$&$+$r7hDj$7$h$&$H$9$k
\e(B
986 \e$B%&%'%V%m%\%C%H$d$=$NB>%/%i%$%"%s%H$r!":.Mp$5$;$k$+$b$7$l$^$;$s!#
\e(B
987 \e$B$5$i$K!"
\e(B<code>ErrorDocument 401</code>
\e$B$K%j%b!<%H$N
\e(B URL
\e$B$r;XDj$9$k$H!"
\e(B
988 \e$B%/%i%$%"%s%H$O
\e(B 401
\e$B$H$$$&%9%F!<%?%9%3!<%I$r<u$1<h$i$J$$$?$a!"
\e(B
989 \e$B%Q%9%o!<%I$r%f!<%6!<$KF~NOMW5a$7$J$1$l$P$J$i$J$$$3$H$,$o$+$j$^$;$s!#
\e(B
990 \e$B=>$C$F!"
\e(B<strong><code>ErrorDocument 401</code>
\e$B$H$$$&%G%#%l%/%F%#%V$r;H$&>l9g$O!"
\e(B
991 \e$BI,$:%m!<%+%k$JJ8=q$r;2>H$7$J$1$l$P$J$j$^$;$s!#
\e(B</strong></p>
993 <p>Microsoft Internet Explorer (MSIE)
\e$B$O%G%U%)%k%H$G$O%5!<%P$,@8@.$7$?%(%i!<%a%C%;!<%8$,
\e(B
994 \e$B!V>.$5$9$.$k!W$H$-$K$OL5;k$r$7$F<+J,<+?H$N!V$d$5$7$$!W%(%i!<%a%C%;!<%8$G
\e(B
995 \e$BCV49$7$^$9!#%5%$%:$N$7$-$$CM$O%(%i!<$N<oN`$K$h$C$F0[$J$j$^$9$,!"
\e(B
996 \e$B0lHLE*$K$O%(%i!<$NJ8=q$r
\e(B 512
\e$B%P%$%H$h$j$bB?$-$/$9$k$H!"
\e(BMSIE
\e$B$O
\e(B
997 \e$B%5!<%P$,@8@.$7$?%(%i!<$r1#$5$:$KI=<($7$^$9!#>\$7$$>pJs$O
\e(B Microsoft
998 Knowledge Base
\e$B$N5-;v
\e(B <a
999 href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q294807">Q294807</a>
1000 \e$B$K$"$j$^$9!#
\e(B</p>
1002 <p>
\e$B$[$H$s$I$N%(%i!<%a%C%;!<%8$r>e=q$-$9$k$3$H$,$G$-$^$9$,!"FCDj$N>u672<$G$O
\e(B
1003 <directive module="core">ErrorDocument</directive>
\e$B$N@_Dj$K$+$+$o$i$:
\e(B
1004 \e$BFbB"$N%a%C%;!<%8$,;H$o$l$^$9!#
\e(B
1005 \e$BFC$K!"IT@5$J7A<0$N%j%/%(%9%H$,8!=P$5$l$?>l9g!"DL>o$N%j%/%(%9%H=hM}$O
\e(B
1006 \e$BB(:B$KCf;_$5$l!"FbB"$N%(%i!<%a%C%;!<%8$,JV$5$l$^$9!#
\e(B
1007 \e$B$3$N=hCV$OIT@5$J%j%/%(%9%H$K$h$C$F0z$-5/$3$5$l$k!"%;%-%e%j%F%#LdBj$+$i
\e(B
1008 \e$B<i$k$?$a$KI,MW$JA<CV$G$9!#
\e(B</p>
1010 <p>2.0
\e$B$h$jA0$N%P!<%8%g%s$G$O!"BP$K$J$C$F$$$J$$Fs=E0zMQId$r
\e(B
1011 \e$B@hF,$KIU$1$k$3$H$K$h$j%a%C%;!<%8$G$"$k$3$H$r;XDj$7$F$$$^$7$?!#
\e(B</p>
1015 <seealso><a href="../custom-error.html">
\e$B%+%9%?%^%$%:2DG=$J
\e(B
1016 \e$B%(%i!<1~Ez$N%I%-%e%a%s%F!<%7%g%s
\e(B</a></seealso>
1017 </directivesynopsis>
1020 <name>ErrorLog</name>
1021 <description>
\e$B%5!<%P$,%(%i!<$r%m%0<}=8$9$k>l=j
\e(B</description>
1022 <syntax> ErrorLog <var>file-path</var>|syslog[:<var>facility</var>]</syntax>
1023 <default>ErrorLog logs/error_log (Unix) ErrorLog logs/error.log (Windows and OS/2)</default>
1024 <contextlist><context>server config</context><context>virtual host</context>
1028 <p><directive>ErrorLog</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
1029 \e$B%5!<%P$K@8$8$?$5$^$6$^$J%(%i!<$r
\e(B
1030 \e$B5-O?$9$k0Y$N%U%!%$%k$NL>A0$r@_Dj$7$^$9!#
\e(B
1031 <var>file-path</var>
\e$B$,@dBP%Q%9$G$J$$$H$-$O!"
\e(B<directive
1032 module="core">ServerRoot</directive>
\e$B$+$i$NAjBP%Q%9$H$_$J$5$l$^$9!#
\e(B</p>
1034 <example><title>
\e$BNc
\e(B</title>
1035 ErrorLog /var/log/httpd/error_log
1038 <p><var>file-path</var>
\e$B$,%Q%$%W
\e(B (|)
\e$B$+$i;O$^$k>l9g$O!"
\e(B
1039 \e$B%(%i!<%m%0$r=hM}$9$k$?$a$K<B9T$5$l$k%3%^%s%I$,
\e(B
1040 \e$B;XDj$5$l$F$$$k$H2r<a$5$l$^$9!#
\e(B</p>
1042 <example><title>
\e$BNc
\e(B</title>
1043 ErrorLog "|/usr/local/bin/httpd_errors"
1046 <p>
\e$B%U%!%$%kL>$NJQ$o$j$K
\e(B <code>syslog</code>
\e$B$H;XDj$9$k$3$H$K$h$C$F!"
\e(B
1047 \e$B%7%9%F%`$,%5%]!<%H$7$F$$$l$P
\e(B syslogd(8)
\e$B$rMxMQ$7$?%m%.%s%0$,M-8z$K$J$j$^$9!#
\e(B
1048 \e$B%G%U%)%k%H$G$O!"
\e(B<code>local7</code>
\e$B%U%!%7%j%F%#$H$J$j$^$9$,!"
\e(B
1049 <code>syslog:<var>facility</var></code>
\e$B$H$$$C$?7A$G5-=R$9$k$3$H$K$h$j!"
\e(B
1050 \e$BDL>o
\e(B syslog(1)
\e$B$N%I%-%e%a%s%H$G@bL@$5$l$F$$$k%U%!%7%j%F%#$N0l$D$r;H$&$h$&$K
\e(B
1051 \e$B$9$k$3$H$,$G$-$^$9!#
\e(B</p>
1053 <example><title>
\e$BNc
\e(B</title>
1054 ErrorLog syslog:user
1057 <p>
\e$B%;%-%e%j%F%#
\e(B:
1058 \e$B%m%0%U%!%$%k$r3JG<$9$k%G%#%l%/%H%j$,!"%5!<%P$r5/F0$7$?%f!<%60J30$N
\e(B
1059 \e$B%f!<%6$K$h$C$F=q$-9~$a$k>l9g$K%;%-%e%j%F%#$,GK$i$l$k2DG=@-$,$"$k$3$H$K
\e(B
1060 \e$B4X$9$k>\:Y$O
\e(B <a
1061 href="../misc/security_tips.html#serverroot">
\e$B%;%-%e%j%F%#$K4X$9$k%3%D
\e(B</a>
\e$B$r
\e(B
1062 \e$B;2>H$7$F$/$@$5$$!#
\e(B</p>
1063 <note type="warning"><title>
\e$BCm
\e(B</title>
1064 <p>Unix
\e$B0J30$N%W%i%C%H%U%)!<%`$G%U%!%$%k$N%Q%9$rF~NO$9$k$H$-$O!"
\e(B
1065 \e$B%W%i%C%H%U%)!<%`$,%P%C%/%9%i%C%7%e$N;HMQ$r5v$7$F$$$?$H$7$F$b!"
\e(B
1066 \e$B3N<B$K%9%i%C%7%e$N$_$,;HMQ$5$l$k$h$&$KCm0U$7$F$/$@$5$$!#0lHLE*$K$O!"
\e(B
1067 \e$B@_Dj%U%!%$%kA4HL$G%9%i%C%7%e$N$_$r;H$&J}$,NI$$$G$7$g$&!#
\e(B</p>
1070 <seealso><directive module="core">LogLevel</directive></seealso>
1071 <seealso><a href="../logs.html">Apache
\e$B%m%0%U%!%$%k
\e(B</a></seealso>
1072 </directivesynopsis>
1075 <name>FileETag</name>
1076 <description>ETag HTTP
\e$B1~Ez%X%C%@$r:n@.$9$k$?$a$K;HMQ$5$l$k
\e(B
1077 \e$B%U%!%$%k$NB0@-
\e(B</description>
1078 <syntax>FileETag <var>component</var> ...</syntax>
1079 <default>FileETag INode MTime Size</default>
1080 <contextlist><context>server config</context><context>virtual host</context>
1081 <context>directory</context><context>.htaccess</context>
1083 <override>FileInfo</override>
1087 <directive>FileETag</directive>
\e$B%G%#%l%/%F%#%V$O
\e(B
1088 \e$B%I%-%e%a%s%H$,%U%!%$%k$K4p$E$$$?$b$N$G$"$k$H$-$K!"
\e(B
1089 <code>ETag</code> (
\e$B%(%s%F%#%F%#%?%0
\e(B)
\e$B1~Ez%X%C%@%U%#!<%k%I$r:n@.$9$k$H$-$K;HMQ$9$k
\e(B
1090 \e$B%U%!%$%k$NB0@-$r@_Dj$7$^$9!#
\e(B (<code>ETag</code>
\e$B$NCM$O%M%C%H%o!<%/$NBS0h$r@aLs$9$k$?$a$N
\e(B
1091 \e$B%-%c%C%7%e$N4IM}$G;H$o$l$^$9!#
\e(B) Apache 1.3.22
\e$B0JA0$G$O!"
\e(B<code>ETag</code>
\e$B$NCM$O
\e(B
1092 <em>
\e$B>o$K
\e(B</em>
\e$B%U%!%$%k$N
\e(B inode,
\e$B%5%$%:!":G=*=$@5;~9o
\e(B (mtime)
\e$B$+$i:n@.
\e(B
1093 \e$B$5$l$F$$$^$7$?!#
\e(B<directive>FileETag</directive>
\e$B%G%#%l%/%F%#%V$K$h$j!"$3$l$i$N$I$l$r;H$&$+$r
\e(B
1094 \e$BA*$V$3$H$,$G$-$^$9!#G'<1$5$l$k%-!<%o!<%I$O
\e(B:
1098 <dt><strong>INode</strong></dt>
1099 <dd>
\e$B%U%!%$%k$N
\e(B inode
\e$BHV9f$r7W;;$K;H$$$^$9
\e(B</dd>
1100 <dt><strong>MTime</strong></dt>
1101 <dd>
\e$B%U%!%$%k$N:G=*=$@5;~9o$r;H$$$^$9
\e(B</dd>
1102 <dt><strong>Size</strong></dt>
1103 <dd>
\e$B%U%!%$%k$NCf?H$N%P%$%H?t$r;H$$$^$9
\e(B</dd>
1104 <dt><strong>All</strong></dt>
1105 <dd>
\e$B;HMQ2DG=$J$9$Y$F$N%U%#!<%k%I$r;H$$$^$9!#
\e(B
1106 \e$B$3$l$O
\e(B <example>FileETag INode MTime Size</example>
\e$B$HEy2A$G$9!#
\e(B</dd>
1107 <dt><strong>None</strong></dt>
1108 <dd>
\e$B%I%-%e%a%s%H$,%U%!%$%k$K4p$E$$$?$b$N$G$b!"
\e(B<code>ETag</code>
\e$B%U%#!<%k%I$r
\e(B
1109 \e$B1~Ez$KIU2C$7$^$;$s
\e(B</dd>
1112 <p><code>INode</code>, <code>MTime</code>, <code>Size</code>
\e$B%-!<%o!<%I$K$O
\e(B
1113 <code>+</code>
\e$B$d
\e(B <code>-</code>
\e$B$rA0$KIU$1$F
\e(B
1114 \e$B;XDj$9$k$3$H$b$G$-$^$9!#$3$N>l9g$O!"$h$j9-$$HO0O$+$i7Q>5$5$l$?
\e(B
1115 \e$B%G%U%)%k%H$N@_Dj$KJQ99$r2C$($k$h$&$K$J$j$^$9!#$=$N$h$&$J@\F,<-$N
\e(B
1116 \e$BL5$$%-!<%o!<%I$r;XDj$9$k$H!"B(:B$K7Q>5$7$?@_Dj$rL58z$K$7$^$9!#
\e(B</p>
1118 <p>
\e$B$"$k%G%#%l%/%H%j$N@_Dj$K
\e(B
1119 <code>FileETag INode MTime Size</code>
\e$B$,$"$j!"
\e(B
1120 \e$B%5%V%G%#%l%/%H%j$N@_Dj$K
\e(B <code>FileETag -INode</code>
\e$B$,$"$k$H$-$O!"
\e(B
1121 \e$B$=$N%5%V%G%#%l%/%H%j$N@_Dj$O
\e(B (
\e$B@_Dj$,>e=q$-$5$l$J$1$l$P%5%V%G%#%l%/%H%j$N
\e(B
1122 \e$B%5%V%G%#%l%/%H%j$K$b7Q>5$5$l$^$9
\e(B) <code>FileETag MTime Size</code>
1123 \e$B$HF1$8$K$J$j$^$9!#
\e(B</p>
1125 </directivesynopsis>
1127 <directivesynopsis type="section">
1129 <description>
\e$B%^%C%A$9$k%U%!%$%kL>$KE,MQ$5$l$k%G%#%l%/%F%#%V$r0O$`
\e(B</description>
1130 <syntax><Files <var>filename</var>> ... </Files></syntax>
1131 <contextlist><context>server config</context><context>virtual host</context>
1132 <context>directory</context><context>.htaccess</context>
1134 <override>All</override>
1137 <p><directive type="section">Files</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
1138 \e$B$=$NCf$K$"$k%G%#%l%/%F%#%V$NE,MQHO0O$r%U%!%$%kL>$G@)8B$7$^$9!#
\e(B
1139 <directive module="core"
1140 type="section">Directory</directive>
\e$B%G%#%l%/%F%#%V$d
\e(B <directive
1141 module="core" type="section">Location</directive>
\e$B%G%#%l%/%F%#%V$H
\e(B
1142 \e$BF1$8$h$&$J5!G=$r;}$A$^$9!#
\e(B
1143 \e$B$3$l$O!"
\e(B<code></Files></code>
\e$B%G%#%l%/%F%#%V$HBP$K
\e(B
1144 \e$B$J$C$F$$$J$1$l$P$J$j$^$;$s!#
\e(B
1145 \e$B$3$N%;%/%7%g%sCf$N%G%#%l%/%F%#%V$O!"%Y!<%9L>
\e(B (
\e$B%U%!%$%kL>$N:G8e$NItJ,
\e(B)
1146 \e$B$,;XDj$5$l$?%U%!%$%kL>$K%^%C%A$9$k$9$Y$F$N%*%V%8%'%/%H$KE,MQ$5$l$^$9!#
\e(B
1147 <directive type="section">Files</directive>
\e$B%;%/%7%g%s$O
\e(B
1148 <directive type="section">Directory</directive>
\e$B%;%/%7%g%s$H
\e(B
1149 <code>.htaccess</code>
\e$B$,FI$_9~$^$l$?8e!"
\e(B
1150 <directive type="section">Location</directive>
\e$B%;%/%7%g%s$h$j$O@h$K
\e(B
1151 \e$B@_Dj%U%!%$%k$K8=$l$?=g$KE,MQ$5$l$^$9!#
\e(B
1152 <directive type="section">Files</directive>
\e$B$O!"
\e(B
1153 <directive type="section">Directory</directive>
\e$B%;%/%7%g%sFb$K
\e(B
1154 \e$B%M%9%H$5$;$k$3$H$,$G$-!"
\e(B
1155 \e$B%U%!%$%k%7%9%F%`$N0lIt$K$N$_8BDj$7$FE,MQ$5$;$k$3$H$,$G$-$^$9!#
\e(B</p>
1157 <p><var>filename</var>
\e$B0z?t$O!"%U%!%$%kL>$+%o%$%k%I%+!<%IJ8;zNs
\e(B
1158 \e$B$G!"%o%$%k%I%+!<%I$G$O
\e(B <code>?</code>
\e$B$O0l$D$NJ8;z!"
\e(B<code>*</code>
\e$B$OG$0U$NJ8;zNs$K%^%C%A$7$^$9!#
\e(B
1159 <code>~</code>
\e$B$H$$$&J8;z$rIU2C$9$k$3$H$G3HD%@55,I=8=$r;H$&$3$H$b$G$-$^$9!#
\e(B
1160 \e$BNc$($P!"
\e(B</p>
1163 <Files ~ "\.(gif|jpe?g|png)$">
1166 <p>
\e$B$H$9$k$3$H$K$h$j!"0lHLE*$J%$%s%?!<%M%C%H$N2hA|%U%)!<%^%C%H$K%^%C%A$7$^$9!#
\e(B
1168 <directive module="core" type="section">FilesMatch</directive>
\e$B$r;H$&J}$,
\e(B
1169 \e$B?d>)$5$l$F$$$^$9!#
\e(B</p>
1171 <p>
\e$B$A$J$_$K!"
\e(B<directive module="core" type="section"
1172 >Directory</directive>
\e$B$H
\e(B <directive module="core" type="section"
1173 >Location</directive>
\e$B%;%/%7%g%s$H$O0[$J$j!"
\e(B
1174 <directive type="section">Files</directive>
1175 \e$B$O
\e(B <code>.htaccess</code>
\e$B%U%!%$%kFb$GMxMQ$9$k$3$H$,$G$-$^$9!#
\e(B
1176 \e$B$3$l$K$h$j!"%f!<%6$,%U%!%$%kKh$K%"%/%;%9$N@)8f$r9T$J$&$3$H$,$G$-$k$h$&$K
\e(B
1177 \e$B$J$C$F$$$^$9!#
\e(B</p>
1180 <seealso>
\e$B%j%/%(%9%H$r<u$1$?:]$K$3$l$i$N0[$J$k%;%/%7%g%s$,
\e(B
1181 \e$BAH$_9g$o$5$l$kJ}K!$K$D$$$F$O
\e(B <a href="../sections.html">
1182 <Directory>, <Location>, <Files>
\e$B%;%/%7%g%s$NF0:nK!
\e(B</a></seealso>
1183 </directivesynopsis>
1185 <directivesynopsis type="section">
1186 <name>FilesMatch</name>
1187 <description>
\e$B@55,I=8=$K%^%C%A$9$k%U%!%$%kL>$KE,MQ$5$l$k
\e(B
1188 \e$B%G%#%l%/%F%#%V$r0O$`
\e(B</description>
1189 <syntax><FilesMatch <var>regex</var>> ... </FilesMatch></syntax>
1190 <contextlist><context>server config</context><context>virtual host</context>
1191 <context>directory</context><context>.htaccess</context>
1193 <override>All</override>
1196 <p><directive type="section">FilesMatch</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
1197 <directive module="core" type="section">Files</directive>
1198 \e$B%G%#%l%/%F%#%VF1MM$K$=$NCf$K$"$k%G%#%l%/%F%#%V$NE,MQHO0O$r%U%!%$%kL>$G@)8B$7$^$9!#$?$@$7!"
\e(B
1199 \e$B$3$N%G%#%l%/%F%#%V$K$O@55,I=8=$r;XDj$7$^$9!#
\e(B
1203 <FilesMatch "\.(gif|jpe?g|png)$">
1206 <p>
\e$B$O0lHLE*$J%$%s%?!<%M%C%H$N2hA|7A<0$K%^%C%A$7$^$9!#
\e(B</p>
1209 <seealso>
\e$B%j%/%(%9%H$r<u$1$?:]$K$3$l$i$N0[$J$k%;%/%7%g%s$,
\e(B
1210 \e$BAH$_9g$o$5$l$kJ}K!$K$D$$$F$O
\e(B <a href="../sections.html">
1211 <Directory>, <Location>, <Files>
\e$B%;%/%7%g%s$NF0:nK!
\e(B</a></seealso>
1212 </directivesynopsis>
1215 <name>ForceType</name>
1216 <description>
\e$B$9$Y$F$N%^%C%A$9$k%U%!%$%k$,;XDj$N
\e(B MIME
\e$B%3%s%F%s%H%?%$%W$G
\e(B
1217 \e$BAw$i$l$k$h$&$K$9$k
\e(B</description>
1218 <syntax>ForceType <var>MIME-type</var>|None</syntax>
1219 <contextlist><context>directory</context><context>.htaccess</context>
1221 <override>FileInfo</override>
1222 <compatibility>Apache 2.0
\e$B$G
\e(B core
\e$B$K0\F0
\e(B</compatibility>
1225 <p><code>.htaccess</code>
\e$B$d
\e(B <directive type="section" module="core"
1226 >Directory</directive>
\e$B%;%/%7%g%s!"
\e(B
1227 <directive type="section" module="core">Location</directive>
\e$B%;%/%7%g%s!"
\e(B
1228 <directive type="section" module="core">Files</directive>
\e$B%;%/%7%g%s$K
\e(B
1229 \e$B=q$+$l$?>l9g!"$3$N%G%#%l%/%F%#%V$O$=$3$K$"$k$9$Y$F$N%U%!%$%k$,
\e(B
1230 <var>MIME-type</var>
1231 \e$B$G;XDj$5$l$?%3%s%F%s%H%?%$%W$H$7$F07$o$l$k$h$&$K$7$^$9!#$?$H$($P!"
\e(B
1232 GIF
\e$B%U%!%$%k$P$+$j$N%G%#%l%/%H%j$,$"$C$F!"$9$Y$F$N%U%!%$%k$r
\e(B <code>.gif</code>
1233 \e$B$G=*$o$i$;$?$/$O$J$$$H$-$K!"0J2<$N$b$N$r;HMQ$7$^$9
\e(B:</p>
1239 <p><directive module="core">DefaultType</directive>
\e$B$H0c$C$F
\e(B
1240 \e$B$3$N%G%#%l%/%F%#%V$O%a%G%#%"%?%$%W$r7h$a$k$3$H$,$G$-$k$+$b$7$l$J$$
\e(B
1241 \e$B%U%!%$%k$N3HD%;R$b4^$a!"$9$Y$F$N
\e(B MIME
\e$B%?%$%W$N4XO"IU$1$r
\e(B
1242 \e$B>e=q$-$9$k$3$H$KCm0U$7$F$/$@$5$$!#
\e(B</p>
1244 <p><code>None</code>
\e$B$H$$$&CM$r;H$&$3$H$G
\e(B <directive>ForceType</directive>
\e$B$N
\e(B
1245 \e$B@_Dj$rL58z$K$G$-$^$9
\e(B:</p>
1248 # force all files to be image/gif:<br />
1249 <Location /images><br />
1251 ForceType image/gif<br />
1253 </Location><br />
1255 # but normal mime-type associations here:<br />
1256 <Location /images/mixed><br />
1258 ForceType None<br />
1263 </directivesynopsis>
1266 <name>HostnameLookups</name>
1267 <description>
\e$B%/%i%$%"%s%H$N
\e(B IP
\e$B%"%I%l%9$N
\e(B DNS
\e$B%k%C%/%"%C%W$r
\e(B
1268 \e$BM-8z$K$9$k
\e(B</description>
1269 <syntax>HostnameLookups On|Off|Double</syntax>
1270 <default>HostnameLookups Off</default>
1271 <contextlist><context>server config</context><context>virtual host</context>
1272 <context>directory</context></contextlist>
1275 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"%[%9%HL>$r%m%0<}=8$G$-$k$h$&$K
\e(B
1276 DNS
\e$B%k%C%/%"%C%W$rM-8z$K$7$^$9
\e(B
1277 (
\e$B$5$i$K!"
\e(BCGI/SSI
\e$B$K
\e(B <code>REMOTE_HOST</code>
\e$BJQ?t$H$7$FEO$7$^$9
\e(B)
\e$B!#
\e(B
1278 <code>Double</code>
\e$B$r;XDj$7$?>l9g!"
\e(B2
\e$B=E$N5U0z$-$r9T$J$$$^$9!#
\e(B
1279 \e$B$D$^$j!"5U0z$-$N8e$K!"$=$N7k2L$KBP$7$F@50z$-$r9T$J$$$^$9!#@50z$-$N
\e(B
1280 \e$B7k2L$N
\e(B IP
\e$B%"%I%l%9$NCf$K%*%j%8%J%k$N%"%I%l%9$H0lCW$9$k$b$N$,$J$1$l$P
\e(B
1281 \e$B$J$j$^$;$s!#
\e(B("tcpwrappers"
\e$B$NMQ8l$G$O
\e(B PARANOID
\e$B$H8F$P$l$F$$$^$9!#
\e(B)</p>
1283 <p><module>mod_authz_host</module>
\e$B$G%[%9%HL>$K$h$k%"%/%;%9
\e(B
1284 \e$B@)8f$r9T$J$&>l9g$K$O!"
\e(B
1285 \e$B@_Dj$NG!2?$K$h$i$:
\e(B 2
\e$B=E$N5U0z$-$,<B9T$5$l$^$9!#
\e(B
1286 \e$B$3$l$O!"%;%-%e%j%F%#$rJ]$D$?$a$KI,MW$G$9!#
\e(B
1287 <code>HostnameLookups Double</code>
\e$B$r@_Dj$7$J$$8B$j!"
\e(B
1288 \e$BB>$NItJ,$O$3$N
\e(B 2
\e$B=E5U0z$-$N7k2L$r;H$&$3$H$O$G$-$^$;$s!#
\e(B
1289 \e$BNc$($P!"
\e(B<code>HostnameLookups On</code>
\e$B$H@_Dj$7$F$"$k>uBV$G!"
\e(B
1290 \e$B%[%9%HL>$K$h$k%"%/%;%9@)8B$r9T$J$C$?%*%V%8%'%/%H$X$N
\e(B
1291 \e$B%j%/%(%9%H$r<u$1$?$H$9$k$H!"
\e(B2
\e$B=E$N5U0z$-$,@.8y$9$k$+H]$+$K$h$i$:!"
\e(B
1292 <code>REMOTE_HOST</code>
\e$B$K$ODL>o$N5U0z$-7k2L$,EO$5$l$^$9!#
\e(B</p>
1294 <p>
\e$B%G%#%l%/%F%#%V$N%G%U%)%k%H$O
\e(B
1295 \e$BK\Ev$K5U0z$-$rI,MW$H$7$F$$$k$o$1$G$O$J$$%5%$%H$N
\e(B
1296 \e$B%M%C%H%o!<%/%H%i%U%#%C%/$rDc8:$5$;$k$?$a$K!"
\e(B<code>Off</code>
\e$B$K$J$C$F$$$^$9!#
\e(B
1297 \e$B%k%C%/%"%C%W$K$h$kM>7W$JCY1d$,$J$/$J$k$?$a!"
\e(B
1298 \e$B%(%s%I%f!<%6$K$H$C$F$bNI$$$G$7$g$&!#
\e(B
1299 DNS
\e$B$N%k%C%/%"%C%W$K$O!"$+$J$j$N;~4V$,I,MW$H$J$k>l9g$,B?$/!"
\e(B
1300 \e$BIi2Y$N9b$$%5%$%H$G$O$3$N%G%#%l%/%F%#%V$O
\e(B <code>Off</code>
\e$B$K$9$Y$-$G$9!#
\e(B
1301 \e$B$J$*!"
\e(B<var>/support</var>
\e$B%G%#%l%/%H%j$K4^$^$l!"%G%U%)%k%H$G$O
\e(B
1302 \e$B%$%s%9%H!<%k%G%#%l%/%H%j$N
\e(B <code>bin</code>
\e$B%5%V%G%#%l%/%H%j$K
\e(B
1303 \e$B%$%s%9%H!<%k$5$l$k
\e(B <program>logresolve</program>
\e$B%f!<%F%#%j%F%#$K$h$j!"
\e(B
1304 Apache
\e$B$NF0:n$H$OJL$K!"%m%0$K;D$5$l$F$$$k
\e(B IP
\e$B%"%I%l%9$+$i%[%9%HL>$r
\e(B
1305 \e$B%k%C%/%"%C%W$9$k$3$H$,2DG=$G$9!#
\e(B</p>
1307 </directivesynopsis>
1309 <directivesynopsis type="section">
1310 <name>IfDefine</name>
1311 <description>
\e$B5/F0;~$K%F%9%H$,??$G$"$k$H$-$N$_$K=hM}$5$l$k%G%#%l%/%F%#%V$r
\e(B
1312 \e$B0O$`
\e(B</description>
1313 <syntax><IfDefine [!]<var>parameter-name</var>> ...
1314 </IfDefine></syntax>
1315 <contextlist><context>server config</context><context>virtual host</context>
1316 <context>directory</context><context>.htaccess</context>
1318 <override>All</override>
1321 <p><code><IfDefine <var>test</var>>...</IfDefine></code>
1322 \e$B%;%/%7%g%s$O!"
\e(B
1323 \e$B%G%#%l%/%F%#%V$r>r7oIU$-$G;XDj$9$k$?$a$KMxMQ$7$^$9!#
\e(B
1324 <directive type="section">IfDefine</directive>
\e$B%;%/%7%g%s$K
\e(B
1325 \e$B4^$^$l$k%G%#%l%/%F%#%V$O!"
\e(B<var>test</var>
\e$B$,
\e(B
1326 \e$BDj5A$5$l$F$$$k$H$-$N$_=hM}$5$l$^$9!#
\e(B
1327 \e$B$b$7
\e(B <var>test</var>
\e$B$,Dj5A$5$l$F$$$J$1$l$P!"
\e(B
1328 \e$B3+;O$H=*N;$N;XDj$N4V$N%G%#%l%/%F%#%V$OL5;k$5$l$^$9!#
\e(B</p>
1330 <p><directive type="section">IfDefine</directive>
\e$B%;%/%7%g%s%G%#%l%/%F%#%V$K
\e(B
1331 \e$B;XDj$9$k
\e(B <var>test</var>
\e$B$O!"
\e(B
1332 \e$B<!$NFs$D$N7A<0$N$&$A$N0l$D$r$H$j$^$9
\e(B:</p>
1335 <li><var>parameter-name</var></li>
1337 <li><code>!</code><var>parameter-name</var></li>
1340 <p>
\e$BA0<T$N>l9g$K$O!"
\e(B<var>parameter-name</var>
\e$B$HL>IU$1$i$l$?%Q%i%a!<%?$,
\e(B
1341 \e$BDj5A$5$l$F$$$l$P3+;O$H=*N;$N4V$N%G%#%l%/%F%#%V$,=hM}$5$l$^$9!#
\e(B
1342 \e$B8e<T$N>l9g$O5U$G!"
\e(B<em>parameter-name</em>
\e$B$,;XDj$5$l$F
\e(B<strong>
\e$B$$$J$$
\e(B</strong>
1343 \e$B>l9g$K=hM}$5$l$^$9!#
\e(B</p>
1345 <p><var>parameter-name</var>
\e$B0z?t$O!"%5!<%P$r5/F0$9$k:]$K
\e(B
1346 <program>httpd</program>
\e$B$N%3%^%s%I%i%$%s$K
\e(B
1347 <code>-D<var>parameter-</var></code>
\e$B$H$$$&7A$G;XDj$9$k$HDj5A$5$l$^$9!#
\e(B </p>
1349 <p><directive type="section">IfDefine</directive>
\e$B%;%/%7%g%s$O
\e(B
1350 \e$BF~$l;R$K$9$k$3$H$,$G$-!"J#?t$N%Q%i%a!<%?$K$h$k%F%9%H$r$9$k$?$a$K;HMQ$G$-$^$9!#
\e(B
1354 httpd -DReverseProxy ...<br />
1357 <IfDefine ReverseProxy><br />
1359 LoadModule rewrite_module modules/mod_rewrite.so<br />
1360 LoadModule proxy_module modules/libproxy.so<br />
1365 </directivesynopsis>
1367 <directivesynopsis type="section">
1368 <name>IfModule</name>
1369 <description>
\e$B%b%8%e!<%k$NB8:_$9$k$+$7$J$$$+$K1~$8$F=hM}$5$l$k
\e(B
1370 \e$B%G%#%l%/%F%#%V$r0O$`
\e(B</description>
1371 <syntax><IfModule [!]<var>module-file</var>|<var>module-identifier</var>> ...
1372 </IfModule></syntax>
1373 <contextlist><context>server config</context><context>virtual host</context>
1374 <context>directory</context><context>.htaccess</context>
1376 <override>All</override>
1377 <compatibility>
\e$B%b%8%e!<%k<1JL;R$O%P!<%8%g%s
\e(B 2.1
\e$B0J9_$G;HMQ2DG=!#
\e(B</compatibility>
1380 <p><code><IfModule <var>test</var>>...</IfModule></code>
1381 \e$B%;%/%7%g%s$O!"%b%8%e!<%k$,B8:_$9$k$H$-$K=hM}$5$l$k%G%#%l%/%F%#%V$r
\e(B
1382 \e$B;XDj$9$k$?$a$KMxMQ$7$^$9!#
\e(B
1383 <directive type="section">IfModule</directive>
\e$B%;%/%7%g%s$K
\e(B
1384 \e$B4^$^$l$k%G%#%l%/%F%#%V$O!"
\e(B<var>test</var>
1385 \e$B$G;XDj$9$k%b%8%e!<%k$,AH$_9~$^$l$F$$$k$H$-$N$_=hM}$5$l$^$9!#
\e(B
1386 \e$B$b$7
\e(B <var>test</var>
\e$B$,AH$_9~$^$l$F$$$J$1$l$P!"3+;O$H=*N;$N4V$N%G%#%l%/%F%#%V
\e(B
1387 \e$B$OL5;k$5$l$^$9!#
\e(B</p>
1389 <p><directive type="section">IfModule</directive>
\e$B%;%/%7%g%s%G%#%l%/%F%#%V$K
\e(B
1390 \e$B;XDj$9$k
\e(B <var>test</var>
\e$B$O!"
\e(B
1391 \e$B<!$NFs$D$N7A<0$N$&$A$N0l$D$r$H$j$^$9!#
\e(B</p>
1394 <li><var>module</var></li>
1396 <li>!<var>module</var></li>
1399 <p>
\e$BA0<T$N>l9g$O!"
\e(B<var>module</var>
\e$B$HL>IU$1$i$l$?%b%8%e!<%k$,
\e(B
1400 Apache
\e$B$KAH$_9~$^$l$F$$$l$P
\e(B
1401 (
\e$B%3%s%Q%$%k:Q$_$N$b$N$H!"
\e(B<directive
1402 module="mod_so">LoadModule</directive>
\e$B$rMxMQ$7$F
\e(B
1403 \e$BF0E*$KFI$_9~$s$@$b$N$NN>J}
\e(B)
\e$B!"
\e(B
1404 \e$B3+;O$H=*N;$N4V$N%G%#%l%/%F%#%V$,=hM}$5$l$^$9!#
\e(B
1405 \e$B8e<T$N>l9g$O5U$G!"
\e(B<var>module</var>
\e$B$,AH$_9~$^$l$F
\e(B<strong>
\e$B$$$J$$
\e(B</strong>
1406 \e$B>l9g$K=hM}$5$l$^$9!#
\e(B</p>
1408 <p><var>module</var>
\e$B0z?t$O!"%b%8%e!<%k<1JL;R$+
\e(B
1409 \e$B%3%s%Q%$%k$r$7$?;~$N%b%8%e!<%k$N%U%!%$%kL>$G$9!#
\e(B
1410 \e$BNc$($P!"
\e(B<code>rewrite_module</code>
\e$B$O<1JL;R$G
\e(B
1411 <code>mod_rewrite.c</code>
\e$B$O%U%!%$%kL>$G$9!#
\e(B
1412 \e$B%b%8%e!<%k$,J#?t$N%=!<%9%U%!%$%k$+$i9=@.$5$l$F$$$k>l9g$O!"J8;zNs
\e(B
1413 <code>STANDARD20_MODULE_STUFF</code>
\e$B$,$"$k%U%!%$%k$NL>A0$r
\e(B
1414 \e$B;H$C$F$/$@$5$$!#
\e(B</p>
1416 <p><directive type="section">IfModule</directive>
\e$B%;%/%7%g%s$O
\e(B
1417 \e$BF~$l;R$K$9$k$3$H$,2DG=$G$"$j!"
\e(B
1418 \e$BJ#?t$N%b%8%e!<%k$N%F%9%H$r9T$J$&$?$a$K;HMQ$G$-$^$9!#
\e(B</p>
1420 <note>
\e$BFCDj$N%b%8%e!<%k$NB8:_$K4X$o$i$:F0:n$9$k
\e(B
1421 \e$B@_Dj%U%!%$%k$N86K\$,I,MW$J$H$-$K$N$_$3$N%;%/%7%g%s$r;HMQ$7$F$/$@$5$$!#
\e(B
1422 \e$BDL>o$NF0:n$G$O!"%G%#%l%/%F%#%V$r
\e(B
1423 <directive type="section">IfModule</directive>
\e$B%;%/%7%g%s$NCf$K
\e(B
1424 \e$BF~$l$kI,MW$O$"$j$^$;$s!#
\e(B</note>
1426 </directivesynopsis>
1429 <name>Include</name>
1430 <description>
\e$B%5!<%P@_Dj%U%!%$%kCf$+$iB>$N@_Dj%U%!%$%k$r<h$j9~$`
\e(B</description>
1431 <syntax>Include <var>file-path</var>|<var>directory-path</var></syntax>
1432 <contextlist><context>server config</context><context>virtual host</context>
1433 <context>directory</context>
1435 <compatibility>
\e$B%o%$%k%I%+!<%I$K$h$k%^%C%A$O
\e(B 2.0.41
\e$B0J9_$G;HMQ2DG=
\e(B</compatibility>
1438 <p>
\e$B$3$N%G%#%l%/%F%#%V$K$h$j!"%5!<%P$N@_Dj%U%!%$%k$+$i
\e(B
1439 \e$BB>$N@_Dj%U%!%$%k$r%$%s%/%k!<%I$9$k$3$H$,$G$-$^$9!#
\e(B</p>
1441 <p>
\e$BJ#?t$N%U%!%$%k$r%"%k%U%!%Y%C%H=g$K0lEY$KFI$_9~$`$?$a$K!"
\e(B
1442 \e$B%7%'%k7A<0
\e(B (<code>fnmatch</code>)
\e$B$N%o%$%k%I%+!<%IJ8;z$r;H$&$3$H$,$G$-$^$9!#
\e(B
1443 \e$B$5$i$K!"
\e(B<directive>Include</directive>
\e$B$K%G%#%l%/%H%j$r;XDj$7$?>l9g$O!"
\e(B
1444 \e$B%G%#%l%/%H%j$H$=$N%5%V%G%#%l%/%H%jFb$NA4$F$N%U%!%$%k$r
\e(B
1445 \e$B%"%k%U%!%Y%C%H=g$KFI$_9~$s$G!"@_Dj%U%!%$%k$H$7$F=hM}$7$^$9!#
\e(B
1446 \e$B$7$+$7!"%G%#%l%/%H%jA4BN$rFI$_9~$`$N$O$*4+$a$G$-$^$;$s!#
\e(B
1447 \e$B$U$H$7$?$3$H$+$i
\e(B <code>httpd</code>
\e$B$,FI$_9~$_$K<:GT$9$k$h$&$J
\e(B
1448 \e$B0l;~%U%!%$%k$r%G%#%l%/%H%j$K;D$7$F$7$^$&$h$&$J$3$H$,$h$/$"$k$+$i$G$9!#
\e(B</p>
1450 <p>
\e$B;XDj$9$k%U%!%$%k%Q%9$O@dBP%Q%9$+!"
\e(B
1451 <directive module="core">ServerRoot</directive>
\e$B%G%#%l%/%H%j$+$i$N
\e(B
1452 \e$BAjBP%Q%9$+!"$N$I$A$i$+$G$9!#
\e(B</p>
1457 Include /usr/local/apache2/conf/ssl.conf<br />
1458 Include /usr/local/apache2/conf/vhosts/*.conf
1461 <p><directive module="core">ServerRoot</directive>
\e$B$+$i$NAjBP%Q%9$N>l9g$O
\e(B:</p>
1464 Include conf/ssl.conf<br />
1465 Include conf/vhosts/*.conf
1468 <p><code>apachectl configtest</code>
\e$B$r<B9T$9$k$H!"@_Dj$r%A%'%C%/$7$F$$$k;~$K
\e(B
1469 \e$BFI$_9~$^$l$?%U%!%$%k$N%j%9%H$,I=<($5$l$^$9
\e(B:</p>
1472 root@host# apachectl configtest<br />
1473 Processing config file: /usr/local/apache2/conf/ssl.conf<br />
1474 Processing config file: /usr/local/apache2/conf/vhosts/vhost1.conf<br />
1475 Processing config file: /usr/local/apache2/conf/vhosts/vhost2.conf<br />
1480 <seealso><program>apachectl</program></seealso>
1481 </directivesynopsis>
1484 <name>KeepAlive</name>
1485 <description>HTTP
\e$B$N;}B3E*$J@\B3$rM-8z$K$9$k
\e(B</description>
1486 <syntax>KeepAlive On|Off</syntax>
1487 <default>KeepAlive On</default>
1488 <contextlist><context>server config</context><context>virtual host</context>
1492 <p>HTTP/1.0
\e$B$N
\e(B Keep-Alive
\e$B3HD%$H
\e(B HTTP/1.1
\e$B$N;}B3E*@\B3$N5!G=$O!"
\e(B
1493 \e$BJ#?t$N%j%/%(%9%H$,F1$8
\e(B TCP
\e$B$N@\B3$GAw$i$l$k!"D9;~4V;}B3$9$k
\e(B
1494 HTTP
\e$B%;%C%7%g%s$rDs6!$7$^$9!#$?$/$5$s$N2hA|$,
\e(B
1495 \e$B4^$^$l$k
\e(B HTML
\e$B%I%-%e%a%s%H$G$O>l9g$K$h$C$F$OCY1d;~4V$,
\e(B 50%
\e$BC;=L$5$l$k7k2L$b
\e(B
1496 \e$B$G$F$$$^$9!#
\e(BKeep-Alive
\e$B@\B3$rM-8z$K$9$k$K$O
\e(B
1497 <code>KeepAlive On</code>
\e$B$H@_Dj$7$^$9!#
\e(B</p>
1499 <p>HTTP/1.0
\e$B$KBP1~$7$?%/%i%$%"%s%H$N:]$K$O!"
\e(B
1500 \e$B%/%i%$%"%s%H$h$jFC$KMW5a$,$"$C$?>l9g$N$_
\e(B Keep-Alive
\e$B@\B3$H$J$j$^$9!#
\e(B
1501 \e$B$5$i$K!"
\e(BHTTP/1.0
\e$B%/%i%$%"%s%H$G$O!"%3%s%F%s%D$NMFNL$,@h$K
\e(B
1502 (
\e$BLuCm
\e(B:
\e$BMW5a$KBP$7$F1~Ez$rJV$9A0$K
\e(B)
\e$B$o$+$k>l9g$N$_
\e(B Keep-Alive
1503 \e$B@\B3$rMxMQ$G$-$^$9!#
\e(B
1504 \e$B$3$l$O!"
\e(BCGI
\e$B$N=PNO$d
\e(B SSI
\e$B$N%Z!<%8!"
\e(B
1505 \e$B%5!<%P$,@8@.$7$?%G%#%l%/%H%j$N%j%9%H$N$h$&$JF0E*%3%s%F%s%D$r
\e(B
1506 HTTP/1.0
\e$B%/%i%$%"%s%H$KAw$k>l9g$K$O
\e(B Keep-Alive
\e$B@\B3$r;H$($J$$$3$H$r0UL#$7$^$9!#
\e(B
1507 HTTP/1.1
\e$B$KBP1~$7$?%/%i%$%"%s%H$N:]$K$O!"
\e(B
1508 \e$BFC$K;XDj$5$l$J$$8B$j$O%G%U%)%k%H$H$7$F;}B3E*$J@\B3$,9T$J$o$l$^$9!#
\e(B
1509 \e$B%/%i%$%"%s%H$,MW5a$9$l$P!"%3%s%F%s%D$NMFNL$rH=JL$G$-$J$$$b$N$r
\e(B
1510 \e$B;}B3E*$J@\B3$rDL$7$FAw$k$?$a$K!"%A%c%s%/%(%s%3!<%G%#%s%0$,MQ$$$i$l$^$9!#
\e(B</p>
1513 <seealso><directive module="core">MaxKeepAliveRequests</directive></seealso>
1514 </directivesynopsis>
1517 <name>KeepAliveTimeout</name>
1518 <description>
\e$B;}B3E*$J@\B3$G<!$N%j%/%(%9%H$,Mh$k$^$G%5!<%P$,BT$D;~4V
\e(B</description>
1519 <syntax>KeepAliveTimeout <var>seconds</var></syntax>
1520 <default>KeepAliveTimeout 5</default>
1521 <contextlist><context>server config</context><context>virtual host</context>
1525 <p>
\e$B@\B3$rJD$8$kA0$K!"
\e(BApache
\e$B$,<!$N%j%/%(%9%H$r2?ICBT$D$+$r;XDj$7$^$9!#
\e(B
1526 \e$B%j%/%(%9%H$r<u$1IU$1$?8e$O!"
\e(B<directive
1527 module="core">Timeout</directive>
\e$B%G%#%l%/%F%#%V$K$h$C$F
\e(B
1528 \e$B;XDj$5$l$?%?%$%`%"%&%HCM$,;H$o$l$^$9!#
\e(B</p>
1530 <p><directive>KeepAliveTimeout</directive>
\e$B$rBg$-$JCM$K@_Dj$9$k$H!"
\e(B
1531 \e$BIi2Y$N9b$$%5!<%P$K$*$$$F$O%Q%U%)!<%^%s%9$NLdBj$r0z$-5/$3$9>l9g$,$"$j$^$9!#
\e(B
1532 \e$B%?%$%`%"%&%H$,D9$1$l$PD9$$$[$I!"$h$jB?$/$N%5!<%P%W%m%;%9$,
\e(B
1533 \e$B3hH/$G$J$$%/%i%$%"%s%H$+$i$N@\B3$N=*N;$rBT$AB3$1$k$3$H$K$J$j$^$9!#
\e(B</p>
1535 </directivesynopsis>
1537 <directivesynopsis type="section">
1539 <description>
\e$B0O$$$NCf$K$"$k%"%/%;%9@)8f$NE,MQ$rFCDj$N
\e(B HTTP
\e$B%a%=%C%I$N$_$K
\e(B
1540 \e$B@)8B$9$k
\e(B</description>
1541 <syntax><Limit <var>method</var> [<var>method</var>] ... > ...
1542 </Limit></syntax>
1543 <contextlist><context>server config</context><context>virtual host</context>
1544 <context>directory</context><context>.htaccess</context>
1546 <override>All</override>
1549 <p>
\e$B%"%/%;%9@)8f$O!"DL>o
\e(B<strong>
\e$BA4$F$N
\e(B</strong>
\e$B%"%/%;%9%a%=%C%I$KBP$7$F
\e(B
1550 \e$B1F6A$7!"IaDL$O$3$l$,K>$^$7$$5sF0$G$9!#
\e(B
1551 <strong>
\e$B$=$&$7$?$3$H$+$i!"BgItJ,$N>l9g$K$O%"%/%;%9@)8f$K4X$o$k%G%#%l%/%F%#%V$r
\e(B
1552 <directive type="section">Limit</directive>
\e$B%;%/%7%g%sFb$K
\e(B
1553 \e$B=q$/$Y$-$G$O$"$j$^$;$s!#
\e(B </strong></p>
1555 <p><directive type="section">Limit</directive>
\e$B%G%#%l%/%F%#%V$N
\e(B
1556 \e$BL\E*$O!"%"%/%;%9@)8f$NHO0O$r
\e(B
1557 \e$B;XDj$5$l$?
\e(B HTTP
\e$B%a%=%C%I$K8BDj$9$k$?$a$G$9!#
\e(B
1558 \e$B$=$l0J30$N%a%=%C%I$O!"
\e(B<directive type="section">Limit</directive>
\e$B$G0O$o$l$?%"%/%;%9@)8f$N
\e(B
1559 <strong>
\e$B1F6A$r<u$1$^$;$s
\e(B</strong>
\e$B!#
\e(B
1560 \e$B0J2<$NNc$O!"
\e(B<code>POST</code>, <code>PUT</code>, <code>DELETE</code>
\e$B$N%a%=%C%I$KBP$7$F$N$_%"%/%;%9$N@)8f$r9T$J$$!"
\e(B
1561 \e$B$=$l0J30$N%a%=%C%I$K$D$$$F$O@)8B$7$^$;$s
\e(B:</p>
1564 <Limit POST PUT DELETE><br />
1566 Require valid-user<br />
1571 <p>
\e$B%a%=%C%IL>$K$O0J2<$NCf$+$i0l$D0J>e$rNs5s$9$k$3$H$,$G$-$^$9
\e(B:
1573 <code>POST</code>, <code>PUT</code>, <code>DELETE</code>,
1574 <code>CONNECT</code>, <code>OPTIONS</code>,
1575 <code>PATCH</code>, <code>PROPFIND</code>, <code>PROPPATCH</code>,
1576 <code>MKCOL</code>, <code>COPY</code>, <code>MOVE</code>,
1577 <code>LOCK</code>, <code>UNLOCK</code>. <strong>
\e$B%a%=%C%IL>$O
\e(B
1578 \e$BBgJ8;z>.J8;z$r6hJL$7$^$9!#
\e(B</strong> <code>GET</code>
\e$B$r;XDj$7$?>l9g$K$O
\e(B
1579 <code>HEAD</code>
\e$B%j%/%(%9%H$K$b@)8B$,$+$+$j$^$9!#
\e(B<code>TRACE</code>
1580 \e$B%a%=%C%I$K@)8B$r$+$1$k$3$H$O$G$-$^$;$s!#
\e(B</p>
1582 <note type="warning">
\e$B%"%/%;%9@)8f$,L\E*$N>l9g$O
\e(B
1583 <directive type="section" module="core">Limit</directive>
1584 \e$B%;%/%7%g%s$NBe$o$j$K
\e(B <directive type="section"
1585 module="core">LimitExcept</directive>
\e$B%;%/%7%g%s$r;HMQ$7$?J}$,NI$$$G$7$g$&!#
\e(B
1586 <directive type="section" module="core">LimitExcept</directive>
1587 \e$B%;%/%7%g%s$G$OITFCDj$N%a%=%C%I$KBP$7$F$bKI8f$G$-$k$+$i$G$9!#
\e(B</note>
1590 </directivesynopsis>
1592 <directivesynopsis type="section">
1593 <name>LimitExcept</name>
1594 <description>
\e$B;XDj$5$l$?$b$N0J30$N
\e(B HTTP
\e$B%a%=%C%I$K%"%/%;%9@)8f$r
\e(B
1595 \e$B@)8B$9$k
\e(B</description>
1596 <syntax><LimitExcept <var>method</var> [<var>method</var>] ... > ...
1597 </LimitExcept></syntax>
1598 <contextlist><context>server config</context><context>virtual host</context>
1599 <context>directory</context><context>.htaccess</context>
1601 <override>All</override>
1604 <p><directive type="section">LimitExcept</directive>
\e$B$H
\e(B
1605 <code></LimitExcept></code>
\e$B$O!"0z?t$K
\e(B
1606 <strong>
\e$B4^$^$l$F$$$J$$
\e(B</strong>
1607 HTTP
\e$B$N%"%/%;%9%a%=%C%I$KE,MQ$9$k$?$a$N%"%/%;%9@)8f
\e(B
1608 \e$B%G%#%l%/%F%#%V$r3g$k$?$a$KMxMQ$7$^$9!#
\e(B
1609 \e$B$D$^$j!"
\e(B<directive type="section" module="core"
1610 >Limit</directive>
\e$B%;%/%7%g%s$NH?BP$NF0:n$r$7!"
\e(B
1611 \e$BI8=`$N%a%=%C%I$HI8=`30$dL$G'<1$N%a%=%C%I$N>l9g$NN>J}$r@_Dj$G$-$^$9!#
\e(B
1612 <directive type="section" module="core">Limit</directive>
\e$B$N%I%-%e%a%s%H$b
\e(B
1613 \e$BJ;$;$F;2>H$7$F$/$@$5$$!#
\e(B</p>
1618 <LimitExcept POST GET><br />
1620 Require valid-user<br />
1622 </LimitExcept>
1626 </directivesynopsis>
1629 <name>LimitInternalRecursion</name>
1630 <description>
\e$BFbIt%j%@%$%l%/%H$HF~$l;R$K$J$C$?%5%V%j%/%(%9%H$N:GBg?t$r7hDj$9$k
\e(B</description>
1631 <syntax>LimitInternalRecursion <var>number</var> [<var>number</var>]</syntax>
1632 <default>LimitInternalRecursion 10</default>
1633 <contextlist><context>server config</context><context>virtual host</context>
1635 <compatibility>Apache 2.0.47
\e$B0J9_$G;HMQ2DG=
\e(B</compatibility>
1638 <p>
\e$BFbIt%j%@%$%l%/%H$ONc$($P
\e(B <directive>Action</directive>
\e$B%G%#%l%/%F%#%V$r
\e(B
1639 \e$B;H$C$F$$$k$H$-$K5/$3$j$^$9!#
\e(B<directive>Action</directive>
\e$B%G%#%l%/%F%#%V$O
\e(B
1640 \e$B85!9$N%j%/%(%9%H$r
\e(B CGI
\e$B%9%/%j%W%H$KFbIt%j%@%$%l%/%H$r9T$J$$$^$9!#
\e(B
1641 \e$B%5%V%j%/%(%9%H$O$$$/$D$+$N
\e(B URI
\e$B$KBP$7$F!"%j%/%(%9%H$5$l$?$H$-$K
\e(B
1642 \e$B2?$,5/$3$k$+$rD4$Y$k$?$a$N
\e(B Apache
\e$B$N5!9=$G$9!#Nc$($P!"
\e(B<module>mod_dir</module>
1643 \e$B$O
\e(B <directive module="mod_dir">DirectoryIndex</directive>
\e$B%G%#%l%/%F%#%V
\e(B
1644 \e$B$,%j%9%H$9$k%U%!%$%k$rD4$Y$k$?$a$K%5%V%j%/%(%9%H$r;H$$$^$9!#
\e(B</p>
1646 <p><directive>LimitInternalRecursion</directive>
\e$B$OFbIt%j%@%$%l%/%H$d
\e(B
1647 \e$B%5%V%j%/%(%9%H$,L58B%k!<%W$K4Y$C$?$H$-$N%5!<%P%/%i%C%7%e$rKI$.$^$9!#
\e(B
1648 \e$BIaDL!"$=$N$h$&$J%k!<%W$O@_Dj$K<:GT$7$?$H$-$KH/@8$7$^$9!#
\e(B</p>
1650 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"%j%/%(%9%HKh$KI>2A$5$l$k!"Fs$D$N0c$&8B3&CM$r
\e(B
1651 \e$B@_Dj$7$^$9!#:G=i$N
\e(B <var>number</var>
\e$B$O!"5/$3$jF@$k
\e(B
1652 \e$BFbIt%j%/%(%9%H$N:GBgCM$r@_Dj$7$^$9!#Fs$D$a$N
\e(B <var>number</var>
\e$B$O
\e(B
1653 \e$B%5%V%j%/%(%9%H$,F~$l;R$K$G$-$k?<$5$r@_Dj$7$^$9!#
\e(B<var>number</var>
\e$B$r
\e(B
1654 \e$B0l$D$@$1;XDj$7$?$H$-$O!"N>J}$N8B3&CM$K$=$NCM$,@_Dj$5$l$^$9!#
\e(B</p>
1656 <example><title>
\e$BNc
\e(B</title>
1657 LimitInternalRecursion 5
1660 </directivesynopsis>
1663 <name>LimitRequestBody</name>
1664 <description>
\e$B%/%i%$%"%s%H$+$iAw$i$l$k
\e(B HTTP
\e$B%j%/%(%9%H$N%\%G%#$N
\e(B
1665 \e$BAmNL$r@)8B$9$k
\e(B</description>
1666 <syntax>LimitRequestBody <var>bytes</var></syntax>
1667 <default>LimitRequestBody 0</default>
1668 <contextlist><context>server config</context><context>virtual host</context>
1669 <context>directory</context><context>.htaccess</context>
1671 <override>All</override>
1674 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"%j%/%(%9%H%\%G%#$K5v$5$l$k%P%$%H?t!"
\e(B<var>bytes</var>
1675 \e$B$r
\e(B 0 (
\e$BL5@)8B$r0UL#$7$^$9
\e(B)
\e$B$+$i
\e(B 2147483647 (2GB)
\e$B$^$G$N?tCM$G;XDj$7$^$9!#
\e(B</p>
1677 <p><directive>LimitRequestBody</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
1678 \e$B%G%#%l%/%F%#%V$,=q$+$l$?%3%s%F%-%9%H
\e(B
1679 (
\e$B%5!<%PA4BN!"%G%#%l%/%H%j!"%U%!%$%k!"%m%1!<%7%g%s
\e(B)
\e$BFb$G
\e(B
1680 \e$B5vMF$9$k
\e(B HTTP
\e$B%j%/%(%9%H%a%C%;!<%8%\%G%#$N%5%$%:$K@)8B$r$+$1$k$3$H$,$G$-$^$9!#
\e(B
1681 \e$B%/%i%$%"%s%H$N%j%/%(%9%H$,$=$N@)8BCM$r1[$($F$$$l$P!"
\e(B
1682 \e$B%5!<%P$O%j%/%(%9%H$r=hM}$;$:$K%(%i!<$rJV$7$^$9!#
\e(B
1683 \e$BIaDL$N%j%/%(%9%H%a%C%;!<%8%\%G%#$N%5%$%:$O!"%j%=!<%9$N<oN`$d
\e(B
1684 \e$B5v2D$5$l$F$$$k%a%=%C%I$K$h$C$FBg$-$/JQ$o$j$^$9!#
\e(B
1685 CGI
\e$B%9%/%j%W%H$O!"$h$/>pJs$r<u?.$9$k$?$a$K
\e(B
1686 \e$B%a%C%;!<%8%\%G%#$r;H$$$^$9!#
\e(B
1687 <code>PUT</code>
\e$B%a%=%C%I$N<BAu$O!"$3$N%G%#%l%/%F%#%V$NCM$H$7$F
\e(B
1688 \e$B>/$J$/$H$b$"$k%j%=!<%9$KBP$7$F%5!<%P$,<u$1IU$1$h$&$H$9$k
\e(B
1689 \e$BI=8=$NBg$-$5$[$I$NCM$rI,MW$H$7$^$9!#
\e(B</p>
1691 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"
\e(B
1692 \e$B4IM}<T$K%/%i%$%"%s%H$+$i$N0[>o$J%j%/%(%9%H$r@)8f$G$-$k$h$&$K$7!"
\e(B
1693 \e$B2?$i$+$N7A$N%5!<%S%95qH]967b
\e(B (
\e$BLuCm
\e(B:DoS)
\e$B$rHr$1$k$N$KM-8z$G$9!#
\e(B</p>
1695 <p>
\e$B$"$k>l=j$X$N%U%!%$%k%"%C%W%m!<%I$r5v2D$9$k>l9g$K!"
\e(B
1696 \e$B%"%C%W%m!<%I$G$-$k%U%!%$%k$N%5%$%:$r
\e(B 100K
\e$B$K@)8B$7$?$1$l$P!"
\e(B
1697 \e$B0J2<$N$h$&$K;XDj$7$^$9
\e(B:</p>
1700 LimitRequestBody 102400
1704 </directivesynopsis>
1707 <name>LimitRequestFields</name>
1708 <description>
\e$B%/%i%$%"%s%H$+$i$N
\e(B HTTP
\e$B%j%/%(%9%H$N%X%C%@%U%#!<%k%I$N?t$r
\e(B
1709 \e$B@)8B$9$k
\e(B</description>
1710 <syntax>LimitRequestFields <var>number</var></syntax>
1711 <default>LimitRequestFields 100</default>
1712 <contextlist><context>server config</context></contextlist>
1715 <p><var>number</var>
\e$B$K$O!"
\e(B0 (
\e$BL5@)8B$r0UL#$7$^$9
\e(B)
\e$B$+$i
\e(B 32767
1716 \e$B$^$G$N@0?t$r;XDj$7$^$9!#
\e(B
1717 \e$B%G%U%)%k%HCM$O!"Dj?t
\e(B <code>DEFAULT_LIMIT_REQUEST_FIELDS</code>
1718 \e$B$K$h$j%3%s%Q%$%k;~$KDj5A$5$l$^$9
\e(B (
\e$BG[I[;~$K$O
\e(B 100
\e$B$H;XDj$5$l$F$$$^$9
\e(B)
\e$B!#
\e(B</p>
1720 <p>LimitRequestBody
\e$B%G%#%l%/%F%#%V$O!"
\e(B
1721 \e$B%5!<%P4IM}<T$,
\e(B HTTP
\e$B%j%/%(%9%HCf$K$*$$$F5v2D$9$k%j%/%(%9%H%X%C%@%U%#!<%k%I?t$r
\e(B
1722 \e$B;XDj$7$^$9!#
\e(B
1723 \e$B%5!<%P$O$3$NCM$K$ODL>o$N%/%i%$%"%s%H$+$i$N%j%/%(%9%H$K4^$^$l$k$G$"$m$&
\e(B
1724 \e$B%U%#!<%k%I$N?t$h$jBg$-$JCM$,I,MW$H$7$^$9!#
\e(B
1725 \e$B%/%i%$%"%s%H$K$h$j;H$o$l$?MW5a%X%C%@!<%U%#!<%k%I$N?t$,
\e(B
1726 20
\e$B$rD6$($k$3$H$O$[$H$s$I$"$j$^$;$s$,!"
\e(B
1727 \e$B$3$l$O<o!9$N%/%i%$%"%s%H$N<BAu$h$C$FJQ$o$j!"
\e(B
1728 \e$B>\:Y$J%3%s%F%s%H%M%4%7%(!<%7%g%s$r$9$k$?$a$N%V%i%&%6$N@_Dj$^$G$K$b
\e(B
1729 \e$B1F6A$5$l$k$3$H$,$"$j$^$9!#
\e(B
1730 \e$B%*%W%7%g%s$N
\e(B HTTP
\e$B3HD%$O%j%/%(%9%H%X%C%@%U%#!<%k%I$r;H$C$F8=$5$l$k>l9g$,
\e(B
1731 \e$BB?$/$"$j$^$9!#
\e(B</p>
1733 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"
\e(B
1734 \e$B4IM}<T$K%/%i%$%"%s%H$+$i$N0[>o$J%j%/%(%9%H$r@)8f$G$-$k$h$&$K$7!"
\e(B
1735 \e$B2?$i$+$N7A$N%5!<%S%95qH]967b
\e(B (
\e$BLuCm
\e(B:DoS)
\e$B$rHr$1$k$N$KM-8z$G$9!#
\e(B
1736 \e$B%j%/%(%9%H$N%U%#!<%k%I$,B?2a$.$k$3$H$r0UL#$9$k%(%i!<1~Ez$,
\e(B
1737 \e$BIaDL$N%/%i%$%"%s%H$KJV$5$l$k$h$&$J;~$O$3$NCM$rA}$d$7$F$/$@$5$$!#
\e(B</p>
1742 LimitRequestFields 50
1746 </directivesynopsis>
1749 <name>LimitRequestFieldSize</name>
1750 <description>
\e$B%/%i%$%"%s%H$+$i$N
\e(B HTTP
\e$B%j%/%(%9%H$N%X%C%@$N
\e(B
1751 \e$B%5%$%:$r@)8B$9$k
\e(B</description>
1752 <syntax>LimitRequestFieldsize <var>bytes</var></syntax>
1753 <default>LimitRequestFieldsize 8190</default>
1754 <contextlist><context>server config</context></contextlist>
1757 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"
\e(BHTTP
\e$B%j%/%(%9%H%X%C%@0l$D$G<uIU$1$k
\e(B
1758 \e$B%P%$%H?t
\e(B <var>bytes</var>
\e$B$r;XDj$7$^$9!#
\e(B</p>
1760 <p><directive>LimitRequestFieldSize</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
1761 HTTP
\e$B%j%/%(%9%H%X%C%@$G5vMF$5$l$k%5%$%:$rA}8:$5$;$k$3$H$,$G$-$^$9!#
\e(B
1762 \e$B%5!<%P$O!"$3$N%G%#%l%/%F%#%V$NCM$H$7$F!"
\e(B
1763 \e$B0lHLE*$J%/%i%$%"%s%H$+$i%j%/%(%9%H$,Aw$i$l$?:]$K!"$=$N%j%/%(%9%H$K
\e(B
1764 \e$BIUB0$7$F$$$k$I$N%X%C%@%U%#!<%k%I$K$D$$$F$b!"
\e(B
1765 \e$B==J,B-$j$kBg$-$5$K$J$C$F$$$J$1$l$P$J$j$^$;$s!#
\e(B
1766 \e$B0lHLE*$J%j%/%(%9%H%X%C%@$N%5%$%:$H$$$C$F$b!"$=$NBg$-$5$O8D!9$N
\e(B
1767 \e$B%/%i%$%"%s%H$N<BAu$K$h$C$FBg$-$/0[$J$j!"
\e(B
1768 \e$B>\:Y$J%3%s%F%s%H%M%4%7%(!<%7%g%s$r%5%]!<%H$9$k$+$I$&$+$N!"
\e(B
1769 \e$B%V%i%&%6$N@_Dj$K$b1F6A$5$l$?$j$7$^$9!#
\e(B
1770 SPNEGO
\e$BG'>Z%X%C%@$G$O
\e(B 12392
\e$B%P%$%H$K$^$G5Z$V$3$H$9$i$"$j$^$9!#
\e(B</p>
1772 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"
\e(B
1773 \e$B4IM}<T$K%/%i%$%"%s%H$+$i$N0[>o$J%j%/%(%9%H$r@)8f$G$-$k$h$&$K$7!"
\e(B
1774 \e$B2?$i$+$N7A$N%5!<%S%95qH]967b
\e(B (
\e$BLuCm
\e(B:DoS)
\e$B$rHr$1$k$N$KM-8z$G$9!#
\e(B</p>
1779 LimitRequestFieldSize 4094
1782 <note>
\e$BDL>o$O%G%U%)%k%H$+$iJQ99$9$kI,MW$O$"$j$^$;$s!#
\e(B</note>
1785 </directivesynopsis>
1788 <name>LimitRequestLine</name>
1789 <description>
\e$B%/%i%$%"%s%H$+$i$N
\e(B HTTP
\e$B%j%/%(%9%H9T$N%5%$%:$r@)8B$9$k
\e(B</description>
1790 <syntax>LimitRequestLine <var>bytes</var></syntax>
1791 <default>LimitRequestLine 8190</default>
1792 <contextlist><context>server config</context></contextlist>
1795 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"
\e(BHTTP
\e$B%j%/%(%9%H9TFb$G5vMF$5$l$k%P%$%H?t
\e(B
1796 <var>bytes</var>
\e$B$r;XDj$7$^$9!#
\e(B</p>
1798 <p><directive>LimitRequestLine</directive>
\e$B%G%#%l%/%F%#%V$K$h$j!"
\e(B
1799 \e$B%/%i%$%"%s%H$+$i$N
\e(B HTTP
\e$B%j%/%(%9%H9T$N5vMF%5%$%:$rA}8:$G$-$^$9!#
\e(B
1800 \e$B%j%/%(%9%H9T$O!"
\e(BHTTP
\e$B%a%=%C%I!"
\e(BURI
\e$B!"%W%m%H%3%k%P!<%8%g%s$+$i@.$C$F$*$j!"
\e(B
1801 <directive>LimitRequestLine</directive>
\e$B$O%5!<%P$X$N%j%/%(%9%H$KBP$7$F
\e(B
1802 \e$B5vMF$9$k%j%/%(%9%H
\e(B URI
\e$B$ND9$5$r@)8B$9$k$3$H$K$J$j$^$9!#
\e(B
1803 \e$B%5!<%P$O!"
\e(B<code>GET</code>
\e$B%j%/%(%9%H$N%/%(%jItJ,$b4^$a$F!"%j%=!<%9$NL>A0$,F~$k$KB-$k
\e(B
1804 \e$BBg$-$5$rI,MW$H$7$^$9!#
\e(B</p>
1806 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"
\e(B
1807 \e$B4IM}<T$K%/%i%$%"%s%H$+$i$N0[>o$J%j%/%(%9%H$r@)8f$G$-$k$h$&$K$7!"
\e(B
1808 \e$B2?$i$+$N7A$N%5!<%S%95qH]967b
\e(B (
\e$BLuCm
\e(B:DoS)
\e$B$rHr$1$k$N$KM-8z$G$9!#
\e(B</p>
1813 LimitRequestLine 4094
1816 <note>
\e$BDL>o$O%G%U%)%k%H$+$iJQ99$9$kI,MW$O$"$j$^$;$s!#
\e(B</note>
1818 </directivesynopsis>
1821 <name>LimitXMLRequestBody</name>
1822 <description>XML
\e$B7A<0$N%j%/%(%9%H$N%\%G%#$N%5%$%:$r@)8B$9$k
\e(B</description>
1823 <syntax>LimitXMLRequestBody <var>bytes</var></syntax>
1824 <default>LimitXMLRequestBody 1000000</default>
1825 <contextlist><context>server config</context><context>virtual host</context>
1826 <context>directory</context><context>.htaccess</context></contextlist>
1827 <override>All</override>
1830 <p>XML
\e$B7A<0$N%j%/%(%9%H$N%\%G%#$N:GBgCM$r
\e(B (
\e$B%P%$%HC10L$G
\e(B)
\e$B@)8B$7$^$9!#
\e(B
1831 \e$BCM$K
\e(B <code>0</code>
\e$B$r;XDj$9$k$H%A%'%C%/$rL58z$K$7$^$9!#
\e(B</p>
1836 LimitXMLRequestBody 0
1840 </directivesynopsis>
1842 <directivesynopsis type="section">
1843 <name>Location</name>
1844 <description>
\e$B0O$s$@%G%#%l%/%F%#%V$r%^%C%A$9$k
\e(B URL
\e$B$N$_$KE,MQ
\e(B</description>
1845 <syntax><Location
1846 <var>URL-path</var>|<var>URL</var>> ... </Location></syntax>
1847 <contextlist><context>server config</context><context>virtual host</context>
1851 <p><directive type="section">Location</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
1852 URL
\e$B$K$h$jCf$K=q$+$l$?%G%#%l%/%F%#%V$NE,MQHO0O$r@)8B$7$^$9!#
\e(B
1853 <directive type="section" module="core">Directory</directive>
1854 \e$B%G%#%l%/%F%#%V$H;w$F$$$F!"
\e(B
1855 <code></Location></code>
\e$B%G%#%l%/%F%#%V$G=*N;$9$k
\e(B
1856 \e$B%5%V%;%/%7%g%s$r3+;O$7$^$9!#
\e(B
1857 <directive type="section">Location</directive>
\e$B%;%/%7%g%s$O!"
\e(B
1858 <directive type="section" module="core">Directory</directive>
\e$B%;%/%7%g%s$H
\e(B
1859 <code>.htaccess</code>
\e$B$NFI$_9~$_$N8e!"
\e(B
1860 <directive type="section" module="core">Files</directive>
\e$B%;%/%7%g%s$r
\e(B
1861 \e$BE,MQ$7$?8e$K!"@_Dj%U%!%$%k$K8=$l$?=g$K=hM}$5$l$^$9!#
\e(B</p>
1863 <p><directive type="section">Location</directive>
\e$B%;%/%7%g%s$O
\e(B
1864 \e$B40A4$K%U%!%$%k%7%9%F%`$H4XO"$;$:$KF0:n$7$^$9!#$3$N$3$H$+$iF3$+$l$k
\e(B
1865 \e$B7k2L$K$O$$$D$/$+Cm0U$9$kE@$,$"$j$^$9!#:G$b=EMW$J$b$N$O!"
\e(B
1866 \e$B%U%!%$%k%7%9%F%`$N0LCV$X$N%"%/%;%9@)8f$K
\e(B <directive
1867 type="section">Location</directive>
\e$B%G%#%l%/%F%#%V$r;H$&$Y$-$G$O$J$$
\e(B
1868 \e$B$H$$$&$3$H$G$9!#J#?t$N
\e(B URL
\e$B$,%U%!%$%k%7%9%F%`$NF1$80LCV$K%^%C%W$5$l$k
\e(B
1869 \e$B2DG=$,$"$j$^$9$N$G!"$=$N$h$&$J%"%/%;%9@)8f$O2sHr$5$l$F$7$^$&2DG=@-$,
\e(B
1870 \e$B$"$j$^$9!#
\e(B</p>
1872 <note><title>
\e$B$$$D
\e(B <directive
1873 type="section">Location</directive>
\e$B$r;H$&$+
\e(B</title>
1875 <p><directive type="section">Location</directive>
\e$B%G%#%l%/%F%#%V$O
\e(B
1876 \e$B%U%!%$%k%7%9%F%`30$N%3%s%F%s%D$K%G%#%l%/%F%#%V$rE,MQ$9$k$H$-$K
\e(B
1877 \e$B;HMQ$7$F$/$@$5$$!#%U%!%$%k%7%9%F%`$KB8:_$9$k%3%s%F%s%D$KBP$7$F$O!"
\e(B
1879 type="section" module="core">Directory</directive>
\e$B$H
\e(B <directive
1880 type="section" module="core">Files</directive>
\e$B$r;H$C$F$/$@$5$$!#
\e(B
1881 \e$BNc30$O!"
\e(B<code><Location /></code>
\e$B$G!"$3$l$O%5!<%PA4BN$KBP$7$F
\e(B
1882 \e$B@_Dj$rE,MQ$9$k4JC1$JJ}K!$G$9!#
\e(B</p>
1885 <p>
\e$BA4$F$N
\e(B (
\e$B%W%m%-%70J30$N
\e(B)
\e$B%j%/%(%9%H$KBP$7!"
\e(B
1886 URL
\e$B$O
\e(B <code>/path/</code>
\e$B$H$$$&!"
\e(B
1887 \e$B@\F,<-
\e(B <code>http://servername</code>
\e$B$r4^$^$J$$7A$G%^%C%A$7$^$9!#
\e(B
1888 \e$B%W%m%-%7%j%/%(%9%H$N>l9g$K$O!"
\e(B<code>scheme://servername/path</code>
1889 \e$B$H$$$&@\F,<-$r4^$`7A$G%^%C%A$7!"@\F,<-$r4^$a$F;XDj$9$kI,MW$,$"$j$^$9!#
\e(B</p>
1891 <p>URL
\e$B$K$O%o%$%k%I%+!<%I$rMxMQ$9$k$3$H$,$G$-$^$9!#
\e(B
1892 <code>?</code>
\e$B$OG$0U$N0lJ8;z!"
\e(B<code>*</code>
\e$B$OG$0U$NJ8;zNs$K%^%C%A$7$^$9!#
\e(B </p>
1894 <p><code>~</code>
\e$B$H$$$&J8;z$rDI2C$9$k$3$H$G!"3HD%@55,I=8=$r
\e(B
1895 \e$BMxMQ$9$k$3$H$b$G$-$^$9!#
\e(B
1899 <Location ~ "/(extra|special)/data">
1902 <p>
\e$B$O
\e(B URL
\e$B$K
\e(B <code>/extra/data</code>
\e$B$+
\e(B <code>/special/data</code>
\e$B$H$$$&J8;zNs$,
\e(B
1903 \e$B4^$^$l$F$$$k>l9g$K%^%C%A$7$^$9!#
\e(B
1904 <directive type="section" module="core"
1905 >LocationMatch</directive>
\e$B%G%#%l%/%F%#%V$O
\e(B
1906 <directive type="section">Location</directive>
\e$B$N@55,I=8=
\e(B
1907 \e$BHG$H$^$C$?$/F1$8F0:n$r$7$^$9!#
\e(B</p>
1909 <p><directive type="section">Location</directive>
\e$B5!G=$O!"
\e(B<directive
1910 module="core">SetHandler</directive>
\e$B%G%#%l%/%F%#%V$H
\e(B
1911 \e$BAH9g$o$;$FMxMQ$9$k$HFC$KJXMx$G$9!#
\e(B
1912 \e$BNc$($P!"
\e(B<code>foo.com</code>
\e$B$N%V%i%&%6$+$i$N$_%9%F!<%?%9$N;2>H$rM-8z$K$7$?$1$l$P!"
\e(B
1913 \e$B<!$N$h$&$K$9$l$PNI$$$G$7$g$&!#
\e(B</p>
1916 <Location /status><br />
1918 SetHandler server-status<br />
1919 Order Deny,Allow<br />
1921 Allow from .foo.com<br />
1926 <note><title>/ (
\e$B%9%i%C%7%e
\e(B)
\e$B$K4X$9$kCm
\e(B</title>
1927 <p>
\e$B%9%i%C%7%eJ8;z$O!"
\e(BURL
\e$BFb$K8=$l$k>l=j$K1~$8$FJQ2=$9$k
\e(B
1928 \e$BFCJL$J0UL#$r;}$C$F$$$^$9!#
\e(B
1929 \e$B%U%!%$%k%7%9%F%`$K$*$$$FMxMQ$9$k>l9g$K$OJ#?t$N%9%i%C%7%e$G$b0l$D$N
\e(B
1930 \e$B%9%i%C%7%e$H$7$F07$o$l$k$3$H$,B?$$$G$9$,!"
\e(B
1931 (<em>
\e$B$9$J$o$A
\e(B</em>
\e$B!"
\e(B<code>/home///foo</code>
\e$B$O
\e(B
1932 <code>/home/foo</code>
\e$B$HF1$8$$$C$?$h$&$K
\e(B)
1933 URL
\e$B$K$*$$$F$OI,$:$7$b$=$&$J$k$o$1$G$O$"$j$^$;$s!#
\e(B
1934 <directive type="section" module="core">LocationMatch</directive>
1935 \e$B%G%#%l%/%F%#%V$d@55,I=8=$rMxMQ$7$?
\e(B
1936 <directive type="section">Location</directive>
\e$B%G%#%l%/%F%#%V$G!"
\e(B
1937 \e$BJ#?t$N%9%i%C%7%e$K%^%C%A$5$;$?$$$H$-$K$O!"!"L@<(E*$K5-=R$9$k
\e(B
1938 \e$BI,MW$,$"$j$^$9!#
\e(B</p>
1940 <p>
\e$BNc$($P!"
\e(B<code><LocationMatch ^/abc></code>
\e$B$O!"
\e(B
1941 <code>/abc</code>
\e$B$H$$$&%j%/%(%9%H
\e(B URL
\e$B$K%^%C%A$7$^$9$,!"
\e(B
1942 <code>//abc</code>
\e$B$H$$$&%j%/%(%9%H
\e(B URL
\e$B$K$O%^%C%A$7$^$;$s!#
\e(B
1943 (
\e$B@55,I=8=$G$J$$
\e(B) <directive type="section">Location</directive>
1944 \e$B%G%#%l%/%F%#%V$O!"
\e(B
1945 proxy
\e$B%j%/%(%9%H$KBP$7$FMxMQ$9$k:]$K$OF1MM$N?6$kIq$$$r$7$^$9$,!"
\e(B
1946 (
\e$B@55,I=8=$G$J$$
\e(B) <directive type="section">Location</directive>
\e$B$r
\e(B proxy
1947 \e$B$G$J$$%j%/%(%9%H$KBP$7$FMxMQ$9$k:]$K$O!"
\e(B
1948 \e$B0l$D$N%9%i%C%7%e$GJ#?t$N%9%i%C%7%e$K%^%C%A$7$^$9!#
\e(B
1949 \e$BNc$($P!"
\e(B<code><Location /abc/def></code>
\e$B$H;XDj$7!"
\e(B
1950 <code>/abc//def</code>
\e$B$H$$$&%j%/%(%9%H$,$"$l$P!"
\e(B
1951 \e$B%^%C%A$9$k$3$H$K$J$j$^$9!#
\e(B</p></note>
1954 <seealso>
\e$B%j%/%(%9%H$r<u$1$?:]$K$3$l$i$N0[$J$k%;%/%7%g%s$,
\e(B
1955 \e$BAH$_9g$o$5$l$kJ}K!$K$D$$$F$O
\e(B <a href="../sections.html">
1956 <Directory>, <Location>, <Files>
\e$B%;%/%7%g%s$NF0:nK!
\e(B</a></seealso>
1957 </directivesynopsis>
1959 <directivesynopsis type="section">
1960 <name>LocationMatch</name>
1961 <description>
\e$B0O$s$@%G%#%l%/%F%#%V$r@55,I=8=$K%^%C%A$9$k
\e(B URL
\e$B$N$_$K
\e(B
1962 \e$BE,MQ
\e(B</description>
1963 <syntax><LocationMatch
1964 <var>regex</var>> ... </LocationMatch></syntax>
1965 <contextlist><context>server config</context><context>virtual host</context>
1969 <p><directive type="section">LocationMatch</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
1970 <directive type="section" module="core">Location</directive>
\e$B$HF1$8MM$K
\e(B
1971 URL
\e$B$K$h$jCf$K=q$+$l$?%G%#%l%/%F%#%V$NE,MQHO0O$r@)8B$7$^$9!#
\e(B
1972 \e$BC"$7!"0z?t$OIaDL$NJ8;zNs$G$O$J$/!"@55,I=8=$H$J$j$^$9!#Nc$($P!"
\e(B</p>
1975 <LocationMatch "/(extra|special)/data">
1978 <p>
\e$B$O
\e(B URL
\e$B$K
\e(B <code>/extra/data</code>
\e$B$+
\e(B <code>/special/data</code>
1979 \e$B$H$$$&J8;zNs$,4^$^$l$F$$$k>l9g$K%^%C%A$7$^$9!#
\e(B</p>
1982 <seealso>
\e$B%j%/%(%9%H$r<u$1$?:]$K$3$l$i$N0[$J$k%;%/%7%g%s$,
\e(B
1983 \e$BAH$_9g$o$5$l$kJ}K!$K$D$$$F$O
\e(B <a href="../sections.html">
1984 <Directory>, <Location>, <Files>
\e$B%;%/%7%g%s$NF0:nK!
\e(B</a></seealso>
1985 </directivesynopsis>
1988 <name>LogLevel</name>
1989 <description>ErrorLog
\e$B$N>iD9@-$r@)8f$9$k
\e(B</description>
1990 <syntax>LogLevel <var>level</var></syntax>
1991 <default>LogLevel warn</default>
1992 <contextlist><context>server config</context><context>virtual host</context>
1996 <p><directive>LogLevel</directive>
\e$B$O!"%(%i!<%m%0
\e(B (<directive module="core"
1997 >ErrorLog</directive>
\e$B%G%#%l%/%F%#%V$r
\e(B
1998 \e$B8+$F$/$@$5$$
\e(B)
\e$B$X5-O?$9$k%a%C%;!<%8$N>iD9@-$rD4@0$7$^$9!#
\e(B
1999 \e$B0J2<$N
\e(B <var>level</var>
\e$B$r;XDj$G$-!"=g$K=EMWEY$,2<$,$C$F$$$-$^$9!#
\e(B</p>
2003 <th><strong>
\e$B%l%Y%k
\e(B</strong> </th>
2005 <th><strong>
\e$B@bL@
\e(B</strong> </th>
2007 <th><strong>
\e$BNc
\e(B</strong> </th>
2011 <td><code>emerg</code> </td>
2013 <td>
\e$B6[5^
\e(B -
\e$B%7%9%F%`$,MxMQ$G$-$J$$
\e(B</td>
2015 <td>Child cannot open lock file. Exiting
2016 (
\e$B;R%W%m%;%9$,%m%C%/%U%!%$%k$r3+$1$J$$$?$a=*N;$7$?
\e(B)</td>
2020 <td><code>alert</code> </td>
2022 <td>
\e$BD>$A$KBP=h$,I,MW
\e(B</td>
2024 <td>getpwuid: couldn't determine user name from uid
2025 (getpwuid: UID
\e$B$+$i%f!<%6L>$rFCDj$G$-$J$+$C$?
\e(B)</td>
2029 <td><code>crit</code> </td>
2031 <td>
\e$BCWL?E*$J>uBV
\e(B</td>
2033 <td>socket: Failed to get a socket, exiting child
2034 (socket:
\e$B%=%1%C%H$,F@$i$l$J$$$?$a!";R%W%m%;%9$r=*N;$5$;$?
\e(B)</td>
2038 <td><code>error</code> </td>
2040 <td>
\e$B%(%i!<
\e(B</td>
2042 <td>Premature end of script headers
2043 (
\e$B%9%/%j%W%H$N%X%C%@$,B-$j$J$$$^$^$G=*$o$C$?
\e(B)</td>
2047 <td><code>warn</code> </td>
2049 <td>
\e$B7Y9p
\e(B</td>
2051 <td>child process 1234 did not exit, sending another SIGHUP
2052 (
\e$B;R%W%m%;%9
\e(B 1234
\e$B$,=*N;$7$J$+$C$?!#$b$&0lEY
\e(B SIGHUP
\e$B$rAw$k
\e(B)</td>
2056 <td><code>notice</code> </td>
2058 <td>
\e$BIaDL$@$,!"=EMW$J>pJs
\e(B</td>
2060 <td>httpd: caught SIGBUS, attempting to dump core in ...
2061 (httpd: SIGBUS
\e$B%7%0%J%k$r<u$1!"
\e(B...
\e$B$X%3%"%@%s%W$r$7$?
\e(B)</td>
2065 <td><code>info</code> </td>
2067 <td>
\e$BDI2C>pJs
\e(B</td>
2069 <td>"Server seems busy, (you may need to increase
2070 StartServers, or Min/MaxSpareServers)..." (
\e$B!V%5!<%P$OIi2Y$,9b$$!"
\e(B
2071 (StartServers
\e$B$d
\e(B Min/MaxSpareServers
\e$B$NCM$rA}$d$9I,MW$,$"$k$+$b
\e(B)
\e$B!W
\e(B)</td>
2075 <td><code>debug</code> </td>
2077 <td>
\e$B%G%P%C%0%a%C%;!<%8
\e(B</td>
2079 <td>"Opening config file ..." (
\e$B@_Dj%U%!%$%k$r3+$$$F$$$k
\e(B...)</td>
2083 <p>
\e$BFCDj$N%l%Y%k$,;XDj$5$l$?>l9g!"$=$l$h$j9b$$%l%Y%k$NA4$F$N%a%C%;!<%8$,
\e(B
2084 \e$BJs9p$5$l$^$9!#
\e(B
2085 <em>
\e$BNc$($P
\e(B</em>
\e$B!"
\e(B<code>LogLevel info</code>
\e$B$K;XDj$9$k$H!"
\e(B
2086 <code>notice</code>
\e$B$H
\e(B <code>warn</code>
\e$B$bJs9p$5$l$^$9!#
\e(B</p>
2088 <p>
\e$B$J$*
\e(B <code>crit</code>
\e$B0J>e$N%l%Y%k$r;XDj$9$k$3$H$,?d>)$5$l$^$9!#
\e(B</p>
2096 <note><title>
\e$BCm
\e(B</title>
2097 <p>
\e$B%U%!%$%k$K%m%0$r=PNO$9$k>l9g!"
\e(B<code>notice</code>
2098 \e$B%l%Y%k$N%a%C%;!<%8$OM^@)$5$l$:!"$9$Y$F%m%0$K=PNO$5$l$^$9!#
\e(B
2099 \e$B$7$+$7
\e(B <code>syslog</code>
\e$B$r;HMQ$7$F$$$k>l9g$O!"
\e(B
2100 \e$B$3$l$OEv$F$O$^$j$^$;$s!#
\e(B</p>
2103 </directivesynopsis>
2106 <name>MaxKeepAliveRequests</name>
2107 <description>
\e$B;}B3E*$J@\B3>e$G5v2D$5$l$k%j%/%(%9%H$N?t
\e(B</description>
2108 <syntax>MaxKeepAliveRequests <var>number</var></syntax>
2109 <default>MaxKeepAliveRequests 100</default>
2110 <contextlist><context>server config</context><context>virtual host</context>
2114 <p><directive>MaxKeepAliveRequests</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
2115 <directive module="core">KeepAlive</directive>
\e$B$,M-8z$J>l9g$K!"
\e(B
2116 \e$B0l2s$N@\B3$G<u$1IU$12DG=$J%j%/%(%9%H$N?t$r@)8B$7$^$9!#
\e(B
2117 <code>0</code>
\e$B$K@_Dj$7$F$$$l$P!"<u$1IU$1$k%j%/%(%9%H$OL5@)8B$K$J$j$^$9!#
\e(B
2118 \e$B$3$N@_Dj$O!"%5!<%P@-G=$r8~>e$5$;$k$?$a$K!"Bg$-$J?tCM$r;XDj$9$k$3$H4+$a$^$9!#
\e(B
2124 MaxKeepAliveRequests 500
2127 </directivesynopsis>
2130 <name>NameVirtualHost</name>
2131 <description>
\e$BL>A0%Y!<%9$N%P!<%A%c%k%[%9%H$N$?$a$N
\e(B IP
\e$B%"%I%l%9$r;XDj
\e(B</description>
2132 <syntax>NameVirtualHost <var>addr</var>[:<var>port</var>]</syntax>
2133 <contextlist><context>server config</context></contextlist>
2136 <p><directive>NameVirtualHost</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
2137 <a href="../vhosts/">
\e$BL>A0%Y!<%9$N%P!<%A%c%k%[%9%H
\e(B</a>
\e$B$N@_Dj$r9T$J$$$?$$>l9g$K
\e(B
2138 \e$BI,MW$H$J$k$b$N$G$9!#
\e(B</p>
2140 <p><var>addr</var>
\e$B$K$O%[%9%HL>$r;XDj$G$-$^$9$,!"
\e(B
2141 \e$B>o$K
\e(B IP
\e$B%"%I%l%9$r;XDj$9$k$N$,?d>)$5$l$^$9!#
\e(B
2142 \e$BNc$($P!"
\e(B</p>
2145 NameVirtualHost 111.22.33.44
2148 <p><directive>NameVirtualHost</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
2149 \e$BL>A0%Y!<%9$N%P!<%A%c%k%[%9%H$r
\e(B
2150 \e$BMxMQ$7$F%j%/%(%9%H$r<u$1IU$1$k
\e(B IP
\e$B%"%I%l%9$r;XDj$7$^$9!#
\e(B
2151 \e$B$3$l$O!"IaDL$OL>A0%Y!<%9$N%P!<%A%c%k%[%9%H%"%I%l%9$G$9!#
\e(B
2152 \e$B$?$@$7!"%U%!%$%"!<%&%)!<%k$dB>$N%W%m%-%7$,%j%/%(%9%H$r<u$1IU$1!"
\e(B
2153 \e$B0c$&
\e(B IP
\e$B%"%I%l%9$N%5!<%P$K%U%)%o!<%I$9$k$H$$$&>l9g$O!"
\e(B
2154 \e$B%j%/%(%9%H$rDs6!$7$?$$%^%7%s>e$NJ*M}%$%s%?!<%U%'!<%9$N
\e(B
2155 IP
\e$B%"%I%l%9$r;XDj$9$kI,MW$,$"$j$^$9!#
\e(B
2156 \e$BJ#?t$N%"%I%l%9$GJ#?t$NL>A0%Y!<%9$N%P!<%A%c%k%[%9%H$r;XDj$9$k>l9g$O
\e(B
2157 \e$B3F%"%I%l%9$KBP$7$F%G%#%l%/%F%#%V$r=q$$$F$/$@$5$$!#
\e(B</p>
2159 <note><title>
\e$BCf
\e(B</title>
2160 <p>
\e$B!V<g%5!<%P!W$d!"$I$N
\e(B <code>_default_</code>
\e$B%5!<%P$b!"
\e(B
2161 <directive>NameVirtualHost</directive>
\e$B$G;XDj$7$?
\e(B IP
\e$B%"%I%l%9$X$N%j%/%(%9%H
\e(B
2162 \e$B$r=hM}$9$k$3$H$O
\e(B<strong>
\e$B$"$j$^$;$s
\e(B</strong> (
\e$B$J$<$+
\e(B
2163 <directive>NameVirtualHost</directive>
\e$B$r
\e(B
2164 \e$B;XDj$7$?$1$I$=$N%"%I%l%9$K
\e(B <directive>VirtualHost</directive>
\e$B$rDj5A$7$J$+$C$?>l9g$r=|$/
\e(B)
\e$B!#
\e(B</p>
2167 <p>
\e$BL>A0%Y!<%9$N%P!<%A%c%k%[%9%H$K%]!<%HHV9f$r;XDj$9$k$3$H$b2DG=$G$9!#
\e(B
2171 NameVirtualHost 111.22.33.44:8080
2174 <p>IPV6
\e$B$N%"%I%l%9$O<!$NNc$N$h$&$K3Q3g8L$G0O$`I,MW$,$"$j$^$9
\e(B:</p>
2177 NameVirtualHost [2001:db8::a00:20ff:fea7:ccea]:8080
2180 <p>
\e$B$9$Y$F$N%$%s%?%U%'!<%9$X$N%j%/%(%9%H$r<u$1<h$k$h$&$K$9$k$?$a$K$O!"
\e(B
2181 \e$B0z?t$H$7$F
\e(B <code>*</code>
\e$B$r;H$$$^$9!#
\e(B</p>
2187 <note><title><directive type="section">VirtualHost</directive>
\e$B%G%#%l%/%F%#%V$N0z?t
\e(B</title>
2188 <p><directive type="section">VirtualHost</directive>
\e$B%G%#%l%/%F%#%V$N0z?t$O
\e(B <directive
2189 >NameVirtualHost</directive>
\e$B%G%#%l%/%F%#%V$N0z?t$K@53N$K
\e(B
2190 \e$B9g$C$F$$$kI,MW$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#
\e(B</p>
2193 NameVirtualHost 1.2.3.4<br />
2194 <VirtualHost 1.2.3.4><br />
2196 </VirtualHost><br />
2202 <seealso><a href="../vhosts/">
\e$B%P!<%A%c%k%[%9%H@bL@=q
\e(B
2205 </directivesynopsis>
2208 <name>Options</name>
2209 <description>
\e$B%G%#%l%/%H%j$KBP$7$F;HMQ2DG=$J5!G=$r@_Dj$9$k
\e(B</description>
2211 [+|-]<var>option</var> [[+|-]<var>option</var>] ...</syntax>
2212 <default>Options All</default>
2213 <contextlist><context>server config</context><context>virtual host</context>
2214 <context>directory</context><context>.htaccess</context>
2216 <override>Options</override>
2219 <p><directive>Options</directive>
\e$B%G%#%l%/%F%#%V$O!"FCDj$N%G%#%l%/%H%j$KBP$7$F
\e(B
2220 \e$B$I$N5!G=$,;HMQ2DG=$+$r@)8f$7$^$9!#
\e(B</p>
2222 <p><var>option</var>
\e$B$r
\e(B <code>None</code>
\e$B$K;XDj$9$k$H!"
\e(B
2223 \e$BFCJL$J5!G=$OA4$FL58z$K$J$j$^$9!#
\e(B
2224 \e$B$^$?!"0J2<$N<($9
\e(B 1
\e$B8D0J>e$N$b$N$r;XDj$G$-$^$9!#
\e(B</p>
2227 <dt><code>All</code></dt>
2229 <dd><code>MultiViews</code>
\e$B$r=|$$$?A4$F$N5!G=$,M-8z$H$J$j$^$9!#
\e(B
2230 \e$B$3$l$,%G%U%)%k%H$G$9!#
\e(B</dd>
2232 <dt><code>ExecCGI</code></dt>
2235 <module>mod_cgi</module>
\e$B$K$h$k
\e(B CGI
\e$B%9%/%j%W%H$N<B9T$r5v2D$7$^$9!#
\e(B</dd>
2237 <dt><code>FollowSymLinks</code></dt>
2240 \e$B%5!<%P$,!"$3$N%G%#%l%/%H%jFb$G%7%s%\%j%C%/%j%s%/$r$?$I$l$k$h$&$K$7$^$9!#
\e(B
2241 <note><p>
\e$B%5!<%P$,%7%s%\%j%C%/%j%s%/$r$?$I$k>l9g$G$b!"
\e(B
2242 <directive type="section" module="core">Directory</directive>
\e$B%;%/%7%g%s$K
\e(B
2243 \e$B%^%C%A$5$;$k$?$a$N
\e(B
2244 \e$B%Q%9L>$O
\e(B<em>
\e$BJQ99$5$l$^$;$s
\e(B</em>
\e$B!#
\e(B</p>
2245 <p><directive type="section" module="core">Location</directive>
\e$BFb$K
\e(B
2246 \e$B$3$N%*%W%7%g%s$r;XDj$7$F$b
\e(B<strong>
\e$BL5;k$5$l$k
\e(B</strong>
\e$B$3$H$K
\e(B
2247 \e$BCm0U$7$F$/$@$5$$!#
\e(B</p></note></dd>
2249 <dt><code>Includes</code></dt>
2252 <module>mod_include</module>
\e$B$,Ds6!$9$k
\e(B SSI
\e$B$rM-8z$K$7$^$9!#
\e(B</dd>
2254 <dt><code>IncludesNOEXEC</code></dt>
2257 SSI
\e$B$OM-8z$K$J$j$^$9$,!"
\e(B<code>#exec</code>
\e$B%3%^%s%I
\e(B
\e$B$H
\e(B <code>#exec CGI</code>
\e$B$OL58z$K$J$j$^$9!#
\e(B
2258 \e$B$?$@$7!"
\e(B<code>#include virtual</code>
\e$B$K$h$j!"
\e(B<directive module="mod_alias">ScriptAlias</directive>
\e$B$5$l$?%G%#%l%/%H%j$G
\e(B
2259 CGI
\e$B$r<B9T$9$k$3$H$O2DG=$G$9!#
\e(B</dd>
2261 <dt><code>Indexes</code></dt>
2264 \e$B$b$7!"
\e(BURL
\e$B$,%G%#%l%/%H%j$K%^%C%W$9$k%j%/%(%9%H$G$"$C$F!"
\e(B
2265 \e$B3n$D
\e(B <directive module="mod_dir">DirectoryIndex</directive>
\e$B$G;XDj$7$?%U%!%$%k
\e(B (
\e$BNc$($P!"
\e(B<code>index.html</code>)
\e$B$,
\e(B
2266 \e$B%G%#%l%/%H%jFb$KL5$1$l$P!"
\e(B<module>mod_autoindex</module>
\e$B$,
\e(B
2267 \e$B%G%#%l%/%H%jFb$N0lMw$r@07A$7$FJV$7$^$9!#
\e(B</dd>
2269 <dt><code>MultiViews</code></dt>
2272 <module>mod_negotiation</module>
\e$B$K$h$k
\e(B
2273 <a href="../content-negotiation.html">
\e$B%3%s%F%s%H%M%4%7%(!<%7%g%s
\e(B</a>
2274 \e$B$5$l$?
\e(B "MultiViews"
\e$B$r5v2D$7$^$9!#
\e(B</dd>
2276 <dt><code>SymLinksIfOwnerMatch</code></dt>
2279 \e$B%7%s%\%j%C%/@h$N%U%!%$%k$^$?$O%G%#%l%/%H%j$,!"
\e(B
2280 \e$B%7%s%\%j%C%/%j%s%/$N=jM-%f!<%6
\e(B ID
\e$B$HF1$8>l9g$K$N$_%7%s%\%j%C%/%j%s%/$r
\e(B
2281 \e$B$?$I$l$k$h$&$K$7$^$9!#
\e(B
2283 <note><title>
\e$BCm
\e(B</title> <directive type="section" module="core"
2284 >Location</directive>
\e$BFb$K$3$N%*%W%7%g%s$r
\e(B
2285 \e$B;XDj$7$F$bL5;k$5$l$^$9!#
\e(B</note>
2289 <p>
\e$BDL>o!"%G%#%l%/%H%j$KBP$7$FJ#?t$N
\e(B <directive>Options</directive>
\e$B$,
\e(B
2290 \e$BE,MQ2DG=$J>l9g!"
\e(B
2291 \e$B:G$b6a$$$b$N0l$D$N$_$,E,MQ$5$l!"B>$N$b$N$OL5;k$5$l$^$9!#
\e(B
2292 \e$BJ#?t$N;XDj$,%^!<%8$5$l$k$o$1$G$O$"$j$^$;$s!#
\e(B(<a
2293 href="../sections.html#mergin">
\e$B%;%/%7%g%s$N%^!<%8J}K!
\e(B</a>
\e$B$r;2>H$7$F$/$@$5$$!#
\e(B)
2294 \e$B$7$+$7!"$9$Y$F$N
\e(B <directive>Options</directive>
\e$B%G%#%l%/%F%#%V$,
\e(B <code>+</code>
\e$B$d
\e(B <code>-</code>
\e$BIU$-$G
\e(B
2295 \e$B;XDj$5$l$?>l9g$O%*%W%7%g%s$NCM$O%^!<%8$5$l$^$9!#
\e(B
2296 <code>+</code>
\e$B$rF,$K$D$1$l$P8=:_$N@_Dj$K2C$($i$l!"
\e(B
2297 <code>-</code>
\e$B$rIU$1$l$P8=:_$N@_Dj$+$i:o=|$5$l$^$9!#
\e(B</p>
2299 <p>
\e$BNc$($P!"
\e(B<code>+</code>
\e$B$d
\e(B <code>-</code>
\e$B$rMxMQ$7$J$$>l9g$O
\e(B:</p>
2302 <Directory /web/docs><br />
2304 Options Indexes FollowSymLinks<br />
2306 </Directory><br />
2308 <Directory /web/docs/spec><br />
2310 Options Includes<br />
2315 <p><code>/web/docs/spec</code>
\e$B$H$$$&%G%#%l%/%H%j$K$O!"
\e(B
2316 <code>Includes</code>
\e$B$@$1$,E,MQ$5$l$^$9!#
\e(B
2317 \e$B$7$+$7!"
\e(B2
\e$BHVL\$N
\e(B <directive>Options</directive>
\e$B$G
\e(B <code>+</code>
\e$B$d
\e(B <code>-</code>
\e$B$rMxMQ$7$F$_$k$H
\e(B:</p>
2320 <Directory /web/docs><br />
2322 Options Indexes FollowSymLinks<br />
2324 </Directory><br />
2326 <Directory /web/docs/spec><br />
2328 Options +Includes -Indexes<br />
2333 <p><code>/web/docs/spec</code>
\e$B$H$$$&%G%#%l%/%H%j$K$O!"
\e(B <code>FollowSymLinks</code>
\e$B$H
\e(B
2334 <code>Includes</code>
\e$B$,E,MQ$5$l$^$9!#
\e(B</p>
2336 <note><title>
\e$BCm
\e(B</title>
2337 <p><code>-IncludesNOEXEC</code>
\e$B$b$7$/$O
\e(B
2338 <code>-Includes</code>
\e$B$r;XDj$9$k$H!"
\e(B
2339 \e$BA0$N@_Dj$,$I$N$h$&$K$J$C$F$$$h$&$H$b
\e(B SSI
\e$B$OL58z$H$J$j$^$9!#
\e(B</p>
2342 <p>
\e$B$I$N$h$&$J@_Dj$b$5$l$F$$$J$1$l$P!"%G%U%)%k%H$G$O
\e(B <code>All</code>
\e$B$K
\e(B
2343 \e$B$J$j$^$9!#
\e(B</p>
2345 </directivesynopsis>
2348 <name>Require</name>
2349 <description>
\e$B$I$NG'>Z:Q$_%f!<%6$,%j%=!<%9$r%"%/%;%9$G$-$k$+$rA*Br$9$k
\e(B</description>
2350 <syntax>Require <var>entity-name</var> [<var>entity-name</var>] ...</syntax>
2351 <contextlist><context>directory</context><context>.htaccess</context>
2353 <override>AuthConfig</override>
2356 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"$I$NG'>Z:Q$_$N%f!<%6$,%j%=!<%9$K
\e(B
2357 \e$B%"%/%;%9$9$k$3$H$,$G$-$k$+$r;XDj$7$^$9!#
\e(B
2358 \e$B0J2<$N$h$&$J9=J8$K$J$j$^$9!#
\e(B</p>
2361 <dt><code>Require user <var>userid</var> [<var>userid</var>] ...</code></dt>
2363 <dd>
\e$B;XDj$5$l$?%f!<%6$N$_!"%G%#%l%/%H%j$X$N%"%/%;%9$r5v2D$7$^$9!#
\e(B</dd>
2365 <dt><code>Require group <var>group-name</var> [<var>group-name</var>] ...</code></dt>
2367 <dd>
\e$B;XDj$5$l$?%0%k!<%W$KB0$9$k%f!<%6$N$_!"%G%#%l%/%H%j$X$N%"%/%;%9$r5v2D$7$^$9!#
\e(B</dd>
2369 <dt><code>Require valid-user</code></dt>
2371 <dd>
\e$BA4$F$NG'>Z$5$l$?%f!<%6$K!"%G%#%l%/%H%j$X$N%"%/%;%9$r5v2D$7$^$9!#
\e(B</dd>
2374 <p><directive>Require</directive>
\e$B$O!"@5$7$/F0:n$9$k$?$a$K$O
\e(B <directive
2375 module="core">AuthName</directive>
\e$B5Z$S
\e(B <directive module="core"
2376 >AuthType</directive>
\e$B%G%#%l%/%F%#%V$d!"
\e(B
2377 (
\e$B%f!<%6$H%0%k!<%W$r;XDj$9$k$?$a$K
\e(B) <directive module="mod_authn_file"
2378 >AuthUserFile</directive>
\e$B5Z$S
\e(B <directive module="mod_authz_groupfile"
2379 >AuthGroupFile</directive>
2380 \e$B$H$$$C$?%G%#%l%/%F%#%V$H6&$K
\e(B
2381 \e$B;XDj$9$kI,MW$,$"$j$^$9!#
\e(B
2385 AuthType Basic<br />
2386 AuthName "Restricted Resource"<br />
2387 AuthUserFile /web/users<br />
2388 AuthGroupFile /web/groups<br />
2392 <p>
\e$B$3$N$h$&$K$7$FE,MQ$5$l$?%"%/%;%9@)8f$O!"
\e(B<strong>
\e$BA4$F$N
\e(B</strong>
\e$B%a%=%C%I$K
\e(B
2393 \e$BBP$7$F9T$J$o$l$^$9!#
\e(B
2394 <strong>
\e$BDL>o$O!"$3$l$,K>$^$7$$F0:n$G$9!#
\e(B</strong>
2395 \e$B$b$7!"FCDj$N%a%=%C%I$KBP$7$F$N$_%"%/%;%9$N@)8f$rE,MQ$7!"
\e(B
2396 \e$BB>$N%a%=%C%I$O@)8B$7$J$$>l9g$K$O!"
\e(B<directive
2397 type="section" module="core">Limit</directive>
\e$B%;%/%7%g%sFb$K
\e(B
2398 <directive>Require</directive>
\e$B$r
\e(B
2399 \e$B;XDj$7$F$/$@$5$$!#
\e(B</p>
2402 <seealso><directive module="core">Satisfy</directive></seealso>
2403 <seealso><module>mod_authz_host</module></seealso>
2404 </directivesynopsis>
2407 <name>RLimitCPU</name>
2408 <description>Apache
\e$B$N;R%W%m%;%9$+$i5/F0$5$l$?%W%m%;%9$N
\e(B CPU
\e$B>CHqNL$r
\e(B
2409 \e$B@)8B$9$k
\e(B</description>
2410 <syntax>RLimitCPU <var>seconds</var>|max [<var>seconds</var>|max]</syntax>
2411 <default>
\e$BL$@_Dj!#%*%Z%l!<%F%#%s%0%7%9%F%`$N%G%U%)%k%H$r;HMQ
\e(B</default>
2412 <contextlist><context>server config</context><context>virtual host</context>
2413 <context>directory</context><context>.htaccess</context></contextlist>
2414 <override>All</override>
2417 <p>
\e$B0l$D$+Fs$D$N%Q%i%a!<%?$r$H$j$^$9!#
\e(B
2418 \e$B:G=i$N%Q%i%a!<%?$OA4%W%m%;%9$KBP$9$k%j%=!<%9$N%=%U%H%j%_%C%H$r@_Dj$7!"
\e(B
2419 2
\e$BHVL\$N%Q%i%a!<%?$O:GBg$N%j%=!<%9%j%_%C%H$r@_Dj$7$^$9!#
\e(B
2420 \e$B%Q%i%a!<%?$K$O?t;z$+!"%*%Z%l!<%F%#%s%0%7%9%F%`$N:GBg$H$J$k
\e(B
2421 <code>max</code>
\e$B$N$I$A$i$+$r;XDj$9$k$3$H$,$G$-$^$9!#
\e(B
2422 \e$B:GBg$N%j%=!<%9%j%_%C%H$r>e$2$k$?$a$K$O!"%5!<%P$r
\e(B
2423 <code>root</code>
\e$B$G<B9T$9$k$+5/F0$5$l$J$1$l$P$$$1$^$;$s!#
\e(B</p>
2425 <p>
\e$B$A$J$_$K!"$3$N@_Dj$O
\e(B Apache
\e$B$N;R%W%m%;%9<+BN$G$O$J$/!"
\e(B
2426 \e$B%j%/%(%9%H$r<u$1IU$1$?
\e(B Apache
\e$B$N;R%W%m%;%9$+$i
\e(B fork
\e$B$5$l$?%W%m%;%9$K
\e(B
2427 \e$BE,MQ$5$l$^$9!#
\e(B
2428 \e$B$3$l$K$O
\e(B CGI
\e$B$d
\e(B SSI
\e$B$+$i<B9T$5$l$?%3%^%s%I$,4^$^$l$^$9$,!"
\e(BApache
\e$B$N
\e(B
2429 \e$B?F%W%m%;%9$+$i
\e(B fork
\e$B$5$l$?%m%0$N%Q%$%W%W%m%;%9$J$I$K$OE,MQ$5$l$^$;$s!#
\e(B</p>
2431 <p>CPU
\e$B%j%=!<%9$N%j%_%C%H$O%W%m%;%9$"$?$j$NIC?t$GI=$o$5$l$^$9!#
\e(B</p>
2434 <seealso><directive module="core">RLimitMEM</directive></seealso>
2435 <seealso><directive module="core">RLimitNPROC</directive></seealso>
2436 </directivesynopsis>
2439 <name>RLimitMEM</name>
2440 <description>Apache
\e$B$N;R%W%m%;%9$+$i5/F0$5$l$?%W%m%;%9$N%a%b%j>CHqNL$r
\e(B
2441 \e$B@)8B$9$k
\e(B</description>
2442 <syntax>RLimitMEM <var>bytes</var>|max [<var>bytes</var>|max]</syntax>
2443 <default>
\e$BL$@_Dj!#%*%Z%l!<%F%#%s%0%7%9%F%`$N%G%U%)%k%H$r;HMQ
\e(B</default>
2444 <contextlist><context>server config</context><context>virtual host</context>
2445 <context>directory</context><context>.htaccess</context></contextlist>
2446 <override>All</override>
2449 <p>
\e$B0l$D$+Fs$D$N%Q%i%a!<%?$r$r$H$j$^$9!#
\e(B
2450 \e$B:G=i$N%Q%i%a!<%?$OA4%W%m%;%9$KBP$9$k%j%=!<%9$N%=%U%H%j%_%C%H$r@_Dj$7!"
\e(B
2451 2
\e$BHVL\$N%Q%i%a!<%?$O:GBg$N%j%=!<%9%j%_%C%H$r@_Dj$7$^$9!#
\e(B
2452 \e$B%Q%i%a!<%?$K$O?t;z$+!"%*%Z%l!<%F%#%s%0%7%9%F%`$N:GBg$H$J$k
\e(B
2453 <code>max</code>
\e$B$N$I$A$i$+$r;XDj$9$k$3$H$,$G$-$^$9!#
\e(B
2454 \e$B:GBg$N%j%=!<%9%j%_%C%H$r>e$2$k$?$a$K$O!"%5!<%P$r
\e(B
2455 <code>root</code>
\e$B$G<B9T$9$k$+5/F0$5$l$J$1$l$P$$$1$^$;$s!#
\e(B</p>
2457 <p>
\e$B$3$N@_Dj$O
\e(B Apache
\e$B$N;R%W%m%;%9<+BN$G$O$J$/!"
\e(B
2458 \e$B%j%/%(%9%H$r<u$1IU$1$?
\e(B Apache
\e$B$N;R%W%m%;%9$+$i
\e(B fork
\e$B$5$l$?%W%m%;%9$K
\e(B
2459 \e$BE,MQ$5$l$^$9!#
\e(B
2460 \e$B$3$l$K$O
\e(B CGI
\e$B$d
\e(B SSI
\e$B$+$i<B9T$5$l$?%3%^%s%I$,4^$^$l$^$9$,!"
\e(BApache
\e$B$N
\e(B
2461 \e$B?F%W%m%;%9$+$i
\e(B fork
\e$B$5$l$?%m%0$N%Q%$%W%W%m%;%9$J$I$K$OE,MQ$5$l$^$;$s!#
\e(B</p>
2463 <p>
\e$B%a%b%j%j%=!<%9$N%j%_%C%H$O%W%m%;%9$"$?$j$N%P%$%H?t$GI=$o$5$l$^$9!#
\e(B</p>
2465 <seealso><directive module="core">RLimitCPU</directive></seealso>
2466 <seealso><directive module="core">RLimitNPROC</directive></seealso>
2467 </directivesynopsis>
2470 <name>RLimitNPROC</name>
2471 <description>Apache
\e$B$N;R%W%m%;%9$+$i5/F0$5$l$?%W%m%;%9$,5/F0$9$k%W%m%;%9$N
\e(B
2472 \e$B?t$r@)8B$9$k
\e(B</description>
2473 <syntax>RLimitNPROC <var>number</var>|max [<var>number</var>|max]</syntax>
2474 <default>
\e$BL$@_Dj!#%*%Z%l!<%F%#%s%0%7%9%F%`$N%G%U%)%k%H$r;HMQ
\e(B</default>
2475 <contextlist><context>server config</context><context>virtual host</context>
2476 <context>directory</context><context>.htaccess</context></contextlist>
2477 <override>All</override>
2480 <p>
\e$B0l$D$+Fs$D$N%Q%i%a!<%?$r$H$j$^$9!#
\e(B
2481 \e$B:G=i$N%Q%i%a!<%?$OA4%W%m%;%9$KBP$9$k%j%=!<%9$N%=%U%H%j%_%C%H$r@_Dj$7!"
\e(B
2482 2
\e$BHVL\$N%Q%i%a!<%?$O:GBg$N%j%=!<%9%j%_%C%H$r@_Dj$7$^$9!#
\e(B
2483 \e$B%Q%i%a!<%?$K$O?t;z$+!"%*%Z%l!<%F%#%s%0%7%9%F%`$N:GBg$H$J$k
\e(B
2484 <code>max</code>
\e$B$N$I$A$i$+$r;XDj$9$k$3$H$,$G$-$^$9!#
\e(B
2485 \e$B:GBg$N%j%=!<%9%j%_%C%H$r>e$2$k$?$a$K$O!"%5!<%P$r
\e(B
2486 <code>root</code>
\e$B$G<B9T$9$k$+5/F0$5$l$J$1$l$P$$$1$^$;$s!#
\e(B</p>
2488 <p>
\e$B$3$N@_Dj$O
\e(B Apache
\e$B$N;R%W%m%;%9<+BN$G$O$J$/!"
\e(B
2489 \e$B%j%/%(%9%H$r<u$1IU$1$?
\e(B Apache
\e$B$N;R%W%m%;%9$+$i
\e(B fork
\e$B$5$l$?%W%m%;%9$K
\e(B
2490 \e$BE,MQ$5$l$^$9!#
\e(B
2491 \e$B$3$l$K$O
\e(B CGI
\e$B$d
\e(B SSI
\e$B$+$i<B9T$5$l$?%3%^%s%I$,4^$^$l$^$9$,!"
\e(BApache
\e$B$N
\e(B
2492 \e$B?F%W%m%;%9$+$i
\e(B fork
\e$B$5$l$?%m%0$N%Q%$%W%W%m%;%9$J$I$K$OE,MQ$5$l$^$;$s!#
\e(B</p>
2494 <p>
\e$B%W%m%;%9$N@)8B$O!"%f!<%6$"$?$j$N%W%m%;%9?t$G@)8f$5$l$^$9!#
\e(B</p>
2496 <note><title>
\e$BCm
\e(B</title>
2497 <p> CGI
\e$B%W%m%;%9$,%&%'%V%5!<%P$N%f!<%6
\e(B ID
\e$B0J30$G<B9T$5$l$k$N$G
\e(B
2498 <strong>
\e$BL5$1$l$P
\e(B</strong>
\e$B!"
\e(B
2499 \e$B$3$N%G%#%l%/%F%#%V$O!"%5!<%P<+?H$,@8@.$G$-$k%W%m%;%9$N?t$r@)8B$9$k$3$H$K$J$j$^$9!#
\e(B
2500 \e$B$=$N$h$&$J>u67$K$J$C$F$$$k$+$I$&$+$O!"
\e(B<code>error_log</code>
\e$BCf$N
\e(B
2501 <strong><code>cannot fork</code></strong>
\e$B$H$$$&%a%C%;!<%8$K$h$j
\e(B
2502 \e$B3NG'$9$k$3$H$,$G$-$^$9!#
\e(B</p>
2505 <seealso><directive module="core">RLimitMEM</directive></seealso>
2506 <seealso><directive module="core">RLimitCPU</directive></seealso>
2507 </directivesynopsis>
2510 <name>Satisfy</name>
2511 <description>
\e$B%[%9%H%l%Y%k$N%"%/%;%9@)8f$H%f!<%6G'>Z$H$NAj8_:nMQ$r;XDj
\e(B</description>
2512 <syntax>Satisfy Any|All</syntax>
2513 <default>Satisfy All</default>
2514 <contextlist><context>directory</context><context>.htaccess</context>
2516 <override>AuthConfig</override>
2517 <compatibility>
\e$B%P!<%8%g%s
\e(B 2.0.51
\e$B0J9_$G$O
\e(B <directive module="core" type="section"
2518 >Limit</directive>
\e$B%G%#%l%/%F%#%V$H
\e(B <directive module="core"
2519 type="section">LimitExcept</directive>
\e$B%G%#%l%/%F%#%V$N1F6A$r<u$1$k
\e(B
2523 <p><directive module="mod_authz_host">Allow</directive>
\e$B$H
\e(B
2524 <directive module="core">Require</directive>
\e$B$NN>J}$,;H$o$l$F$$$k$H$-$N
\e(B
2525 \e$B%"%/%;%9%]%j%7!<$r@_Dj$7$^$9!#%Q%i%a!<%?$O
\e(B <code>All</code>
\e$B$+
\e(B <code>Any</code>
2526 \e$B$G$9!#$3$N%G%#%l%/%F%#%V$O$"$k>l=j$X$N%"%/%;%9$,%f!<%6L>
\e(B/
\e$B%Q%9%o!<%I
\e(B
2527 <em>
\e$B$H
\e(B</em>
\e$B%/%i%$%"%s%H$N%[%9%H$N%"%I%l%9$G@)8B$5$l$F$$$k$H$-$K$N$_
\e(B
2528 \e$BLrN)$A$^$9!#%G%U%)%k%H$NF0:n
\e(B (<code>All</code>)
\e$B$O%/%i%$%"%s%H$,%"%I%l%9$K$h$k
\e(B
2529 \e$B%"%/%;%9@)8B$rK~$?$7!"
\e(B<em>
\e$B$+$D
\e(B</em>
\e$B@5$7$$%f!<%6L>$H%Q%9%o!<%I$rF~NO$9$k$3$H$r
\e(B
2530 \e$BMW5a$7$^$9!#
\e(B<code>Any</code>
\e$B$G$O!"%/%i%$%"%s%H$O%[%9%H$N@)8B$rK~$?$9$+!"
\e(B
2531 \e$B@5$7$$%f!<%6L>$H%Q%9%o!<%I$NF~NO$r$9$k$+$r$9$l$P%"%/%;%9$r5v2D$5$l$^$9!#
\e(B
2532 \e$B$3$l$O!"$"$k>l=j$r%Q%9%o!<%I$GJ]8n$9$k$1$l$I!"FCDj$N%"%I%l%9$+$i$N
\e(B
2533 \e$B%/%i%$%"%s%H$K$O%Q%9%o!<%I$NF~NO$rMW5a$;$:$K%"%/%;%9$r5v2D$9$k!"
\e(B
2534 \e$B$H$$$&$h$&$J$H$-$K;HMQ$G$-$^$9!#
\e(B</p>
2536 <p>
\e$BNc$($P!"F1$8%M%C%H%o!<%/>e$K$$$k?M$K$O%&%'%V%5%$%H$N$"$kItJ,$K$D$$$F
\e(B
2537 \e$BL5@)8B$N%"%/%;%9$r5v$7$?$$$1$l$I!"30$N%M%C%H%o!<%/$N?M$K$O
\e(B
2538 \e$B%Q%9%o!<%I$rDs6!$5$;$k$h$&$K$9$k$?$a$K$O!"<!$N$h$&$J@_Dj$r$9$k$3$H$,
\e(B
2539 \e$B$G$-$^$9
\e(B:</p>
2542 Require valid-user<br />
2543 Allow from 192.168.1<br />
2547 <p>
\e$B%P!<%8%g%s
\e(B 2.0.51
\e$B$+$i$O
\e(B
2548 <directive module="core"
2549 type="section">Limit</directive>
\e$B%;%/%7%g%s$H
\e(B
2550 <directive module="core" type="section"
2551 >LimitExcept</directive>
\e$B%;%/%7%g%s$r;HMQ$9$k$3$H$G
\e(B
2552 <directive>Satisfy</directive>
\e$B%G%#%l%/%F%#%V$,
\e(B
2553 \e$BE,MQ$5$l$k%a%=%C%I$r@)8B$9$k$3$H$,
\e(B
2554 \e$B$G$-$k$h$&$K$J$j$^$7$?!#
\e(B</p>
2556 <seealso><directive module="mod_authz_host">Allow</directive></seealso>
2557 <seealso><directive module="core">Require</directive></seealso>
2558 </directivesynopsis>
2561 <name>ScriptInterpreterSource</name>
2562 <description>CGI
\e$B%9%/%j%W%H$N%$%s%?!<%W%j%?$N0LCV$rD4$Y$k$?$a$N<jK!
\e(B</description>
2563 <syntax>ScriptInterpreterSource Registry|Registry-Strict|Script</syntax>
2564 <default>ScriptInterpreterSource Script</default>
2565 <contextlist><context>server config</context><context>virtual host</context>
2566 <context>directory</context><context>.htaccess</context></contextlist>
2567 <override>FileInfo</override>
2568 <compatibility>Win32
\e$B$N$_!#
\e(B
2569 \e$B%*%W%7%g%s
\e(B <code>Registry-Strict</code>
\e$B$O
\e(B Apache 2.0
\e$B0J9_$G;HMQ2DG=
\e(B</compatibility>
2572 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"
\e(BApache
\e$B$G
\e(B CGI
\e$B%9%/%j%W%H$r
\e(B
2573 \e$B<B9T$9$k>l9g$KMxMQ$9$k%$%s%?!<%W%j%?$r!"
\e(B
2574 \e$B$I$N$h$&$KC5$7=P$9$+$K$D$$$F@)8f$9$k$?$a$K;HMQ$7$^$9!#
\e(B
2575 \e$B%G%U%)%k%H$N@_Dj$O
\e(B <code>Script</code>
\e$B$G$9!#$3$l$O%9%/%j%W%H$N
\e(B
2576 shebang
\e$B9T
\e(B (
\e$B:G=i$N9T$G
\e(B <code>#!</code>
\e$B$+$i;O$^$k$b$N
\e(B)
2577 \e$B$K;X$5$l$F$$$k%$%s%?!<%W%j%?$r;HMQ$7$^$9!#
\e(BWin32
\e$B$G$O$=$N9T$O
\e(B
2578 \e$B0J2<$NMM$K$J$j$^$9!#
\e(B</p>
2581 #!C:/Perl/bin/perl.exe
2584 <p>
\e$B$b$7$/$O!"
\e(B<code>perl</code>
\e$B$,
\e(B <code>PATH</code>
\e$B$K$"$k>l9g$OC1$K
\e(B:</p>
2590 <p><code>ScriptInterpreterSource Registry</code>
\e$B$r;XDj$9$k$H!"
\e(B
2591 \e$B%9%/%j%W%H%U%!%$%k$N3HD%;R
\e(B (
\e$BNc$($P!"
\e(B<code>.pl</code>)
\e$B$r
\e(B
2592 \e$B%-!<$H$7$F!"
\e(BWindows
\e$B$N%l%8%9%H%j%D%j!<
\e(B <code>HKEY_CLASSES_ROOT</code>
2593 \e$B$r8!:w$9$k$h$&$K$J$j$^$9!#%l%8%9%H%j$N%5%V%-!<
\e(B
2594 <code>Shell\ExecCGI\Command</code>
\e$B$+!"$=$l$,B8:_$7$J$$>l9g$O
\e(B
2595 <code>Shell\Open\Command</code>
\e$B$,%9%/%j%W%H%U%!%$%k$r3+$/$?$a$K
\e(B
2596 \e$B;H$o$l$^$9!#%l%8%9%H%j%-!<$,8+$D$+$i$J$$$H$-$O!"
\e(BApache
\e$B$O
\e(B <code>Script</code>
2597 \e$B%*%W%7%g%s$,;XDj$5$l$?$H$-$NF0:n$KLa$j$^$9!#
\e(B</p>
2599 <note type="warning"><title>
\e$B%;%-%e%j%F%#
\e(B</title>
2600 <p><code>ScriptInterpreterSource Registry</code>
\e$B$r
\e(B <directive
2601 module="mod_alias">ScriptAlias</directive>
\e$B$5$l$?%G%#%l%/%H%j$G;H$&$H$-$O
\e(B
2602 \e$BCm0U$7$F$/$@$5$$!#
\e(BApache
\e$B$O$=$N%G%#%l%/%H%jCf$N
\e(B<em>
\e$B$9$Y$F$N
\e(B</em>
\e$B%U%!%$%k$r
\e(B
2603 \e$B<B9T$7$h$&$H$7$^$9!#
\e(B<code>Registry</code>
\e$B$H$$$&@_Dj$ODL>o$O<B9T$5$l$J$$
\e(B
2604 \e$B%U%!%$%k$KBP$7$FK>$^$7$/$J$$%W%m%0%i%`$N<B9T$,H/@8$9$k2DG=@-$,$"$j$^$9!#
\e(B
2605 \e$BNc$($P!"$[$H$s$I$N
\e(B Windows
\e$B%7%9%F%`$G!"
\e(B
2606 <code>.htm</code>
\e$B%U%!%$%k$N%G%U%)%k%H$N!V3+$/!W%3%^%s%I$O
\e(B
2607 Microsoft Internet Explorer
\e$B$r<B9T$7$^$9$N$G!"%9%/%j%W%H$K;XDj$5$l$?
\e(B
2608 \e$B%G%#%l%/%H%j$K$"$k
\e(B <code>.htm</code>
\e$B%U%!%$%k$X$N%j%/%(%9%H$O%5!<%P$N
\e(B
2609 \e$B%P%C%/%0%i%&%s%I$G%V%i%&%6$r<B9T$9$k$3$H$K$J$j$^$9!#$3$l$O!"0lJ,Fb$/$i$$$G
\e(B
2610 \e$B%7%9%F%`$r%/%i%C%7%e$5$k$?$a$NNI$$J}K!$G$9!#
\e(B</p>
2613 <p>Apache 2.0
\e$B$+$iF3F~$5$l$?%*%W%7%g%s
\e(B <code>Registry-Strict</code>
\e$B$O
\e(B
2614 <code>Registry</code>
\e$B$HF1$8$3$H$r9T$J$$$^$9$,!"%5%V%-!<
\e(B
2615 <code>Shell\ExecCGI\Command</code>
\e$B$N$_$r;H$$$^$9!#
\e(B
2616 <code>ExecCGI</code>
\e$B%-!<$OIaDL$K;H$o$l$k%-!<$G$O$"$j$^$;$s!#
\e(BWindows
2617 \e$B%l%8%9%H%j$K<jF0$G@_Dj$9$kI,MW$,$"$j$^$9$N$G!"%7%9%F%`$G$N6vH/E*$J%W%m%0%i%`$N
\e(B
2618 \e$B<B9T$rKI$0$3$H$,$G$-$^$9!#
\e(B</p>
2620 </directivesynopsis>
2623 <name>ServerAdmin</name>
2624 <description>
\e$B%5!<%P$,%/%i%$%"%s%H$KAw$k%(%i!<%a%C%;!<%8$K4^$a$kEE;R%a!<%k$N
\e(B
2625 \e$B%"%I%l%9
\e(B</description>
2626 <syntax>ServerAdmin <var>email-address</var>|<var>URL</var></syntax>
2627 <contextlist><context>server config</context><context>virtual host</context>
2631 <p><directive>ServerAdmin</directive>
\e$B$O!"%/%i%$%"%s%H$KJV$9$5$^$6$^$J
\e(B
2632 \e$B%(%i!<%a%C%;!<%8Cf$K5-=R$9$k!"
\e(B
2633 \e$BLd9g$;%"%I%l%9$r@_Dj$7$^$9!#M?$($i$l$?0z?t$r
\e(B <code>httpd</code>
\e$B$,
\e(B
2634 URL
\e$B$HG'<1$7$J$$>l9g$O!"
\e(B<var>email-address</var>
\e$B$@$H2r<a$7$F!"
\e(B
2635 \e$B%O%$%Q!<%j%s%/$N%?!<%2%C%H$K
\e(B <code>mailto:</code>
\e$B$rIU$1$^$9!#
\e(B
2636 \e$B<B:]$K$O!"$3$3$K$OEE;R%a!<%k%"%I%l%9$r;H$&$3$H$,?d>)$5$l$F$$$^$9!#
\e(B
2637 \e$BB?$/$N
\e(B CGI
\e$B%9%/%j%W%H$O$=$&$J$C$F$$$k$3$H$r2>Dj$7$F$$$^$9!#
\e(B
2638 URL
\e$B$r;H$&>l9g$O!"$"$J$?$N4IM}2<$K$"$kJL%5!<%P$r;X$9$h$&$K$7$F$/$@$5$$!#
\e(B
2639 \e$B$=$&$G$J$$$H!"%(%i!<$,5/$3$C$?$H$-$KO"Mm$r$9$k$3$H$,$G$-$J$/$J$C$F
\e(B
2640 \e$B$7$^$$$^$9!#
\e(B
2643 <p>
\e$B$=$N:]!"$3$l$N$?$a$K@lMQ$N%"%I%l%9$r@_Dj$9$k$N$,NI$$$G$7$g$&!#
\e(B
2644 \e$BNc$($P!"
\e(B</p>
2647 ServerAdmin www-admin@foo.example.com
2650 <p>
\e$B$H$$$C$?$h$&$K$7$^$9!#%f!<%6$O$$$D$b%5!<%P$K4X$9$kOC$G$"$k$H$$$&$3$H$r
\e(B
2651 \e$BL@5-$7$F$/$k$o$1$G$O$"$j$^$;$s$N$G!#
\e(B</p>
2654 </directivesynopsis>
2657 <name>ServerAlias</name>
2658 <description>
\e$B%j%/%(%9%H$rL>A0%Y!<%9$N%P!<%A%c%k%[%9%H$K%^%C%A$5$;$F$$$k$H$-$K
\e(B
2659 \e$B;HMQ$5$l$k%[%9%H$NJLL>
\e(B</description>
2660 <syntax>ServerAlias <var>hostname</var> [<var>hostname</var>] ...</syntax>
2661 <contextlist><context>virtual host</context></contextlist>
2664 <p><directive>ServerAlias</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B<a
2665 href="../vhosts/name-based.html">
\e$B%M!<%`%Y!<%9$N%P!<%A%c%k%[%9%H
\e(B</a>
\e$B$K$*$$$F
\e(B
2666 \e$B;HMQ$9$k%[%9%H$NJLL>$r;XDj$7$^$9!#
\e(B</p>
2669 <VirtualHost *><br />
2670 ServerName server.domain.com<br />
2671 ServerAlias server server2.domain.com server2<br />
2673 </VirtualHost>
2676 <seealso><a href="../vhosts/">Apache
\e$B%P!<%A%c%k%[%9%H@bL@=q
\e(B</a></seealso>
2677 </directivesynopsis>
2680 <name>ServerName</name>
2681 <description>
\e$B%5!<%P$,<+J,<+?H$r<($9$H$-$K;H$&%[%9%HL>$H%]!<%H
\e(B</description>
2682 <syntax>ServerName <var>fully-qualified-domain-name</var>[:<var>port</var>]</syntax>
2683 <contextlist><context>server config</context><context>virtual host</context>
2685 <compatibility>
\e$B$3$N%G%#%l%/%F%#%V$O%P!<%8%g%s
\e(B 2.0
\e$B$G$O%P!<%8%g%s
\e(B 1.3
\e$B$N
\e(B
2686 <directive>Port</directive>
\e$B%G%#%l%/%F%#%V$N5!G=$b4^$_$^$9!#
\e(B</compatibility>
2689 <p><directive>ServerName</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
2690 \e$B%5!<%P$,<+J,<+?H$r<($9%[%9%HL>$H%]!<%H$r@_Dj$7$^$9!#
\e(B
2691 \e$B$3$l$O!"%j%@%$%l%/%H$9$k
\e(B URL
\e$B$r@8@.$9$k:]$KMxMQ$5$l$^$9!#
\e(B
2692 \e$BNc$($P!"%&%'%V%5!<%P$rF0$+$7$F$$$k%^%7%s$O
\e(B <code>simple.example.com</code>
2693 \e$B$G!"
\e(BDNS
\e$B$N%(%$%j%"%9
\e(B <code>www.example.com</code>
\e$B$b$"$k$H$-$K!"
\e(B
2694 \e$B%&%'%V%5!<%P$,8e<T$H$7$FG'<1$5$l$FM_$7$$$H$-$O!"0J2<$N$h$&$K%G%#%l%/%F%#%V$r
\e(B
2695 \e$B;H$$$^$9!#
\e(B</p>
2698 ServerName www.example.com:80
2701 <p><directive>ServerName</directive>
\e$B$,;XDj$5$l$F$$$J$$$H$-$O!"
\e(B
2702 \e$B%5!<%P$O
\e(B IP
\e$B%"%I%l%9$+$i5U0z$-$r9T$J$&$3$H$G%[%9%HL>$rCN$m$&$H$7$^$9!#
\e(B
2703 <directive>ServerName</directive>
\e$B$K%]!<%H$,;XDj$5$l$F$$$J$$$H$-$O!"
\e(B
2704 \e$B%5!<%P$O%j%/%(%9%H$,Mh$F$$$k
\e(B
2705 \e$B%]!<%H$r;H$$$^$9!#:G9b$N?.Mj@-$H3N<B@-$r$b$?$i$9$?$a$K$O!"
\e(B
2706 <directive>ServerName</directive>
\e$B$r;H$C$F%[%9%HL>$H%]!<%H$rL@<(E*$K
\e(B
2707 \e$B;XDj$7$F$/$@$5$$!#
\e(B</p>
2709 <p><a href="../vhosts/name-based.html">
\e$BL>A0%Y!<%9$N%P!<%A%c%k%[%9%H
\e(B</a>
2710 \e$B$rMxMQ$7$F$$$k>l9g!"
\e(B<directive type="section" module="core"
2711 >VirtualHost</directive>
\e$B%;%/%7%g%sFb$N
\e(B
2712 <directive>ServerName</directive>
\e$B$O$3$N%P!<%A%c%k%[%9%H$K%^%C%A$9$k$?$a$K
\e(B
2713 \e$B2?$,%j%/%(%9%H$N
\e(B Host:
\e$B%X%C%@$K8=$l$kI,MW$,$"$k$N$+$r;XDj$7$^$9!#
\e(B</p>
2715 <p>
\e$B<+8J;2>H
\e(B URL (
\e$BNc$($P
\e(B <module>mod_dir</module>
\e$B%b%8%e!<%k$K$h$k$b$N$J$I
\e(B)
2716 \e$B$,;XDj$5$l$?%]!<%H$r;H$&$+!"%/%i%$%"%s%H$N%j%/%(%9%H$N%]!<%HHV9f$r;H$&$+$r
\e(B
2717 \e$B7hDj$9$k@_Dj$O
\e(B <directive module="core">UseCanonicalName</directive>
2718 \e$B%G%#%l%/%F%#%V$r;2>H$7$F$/$@$5$$!#
\e(B</p>
2721 <seealso><a href="../dns-caveats.html">DNS
\e$B$H
\e(B Apache
\e$B$K4X$9$kOC
\e(B</a></seealso>
2722 <seealso><a href="../vhosts/">Apache
\e$B%P!<%A%c%k%[%9%H@bL@=q
\e(B</a></seealso>
2723 <seealso><directive module="core">UseCanonicalName</directive></seealso>
2724 <seealso><directive module="core">NameVirtualHost</directive></seealso>
2725 <seealso><directive module="core">ServerAlias</directive></seealso>
2726 </directivesynopsis>
2729 <name>ServerPath</name>
2730 <description>
\e$BHs8_49$N%V%i%&%6$,L>A0%Y!<%9$N%P!<%A%c%k%[%9%H$K%"%/%;%9$7$?$H$-$N
\e(B
2731 \e$B$?$a$N8_49MQ
\e(B URL
\e$B%Q%9L>
\e(B</description>
2732 <syntax>ServerPath <var>URL-path</var></syntax>
2733 <contextlist><context>virtual host</context></contextlist>
2736 <p><directive>ServerPath</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B<a
2737 href="../vhosts/">
\e$B%M!<%`%Y!<%9$N%P!<%A%c%k%[%9%H
\e(B</a>
\e$B$K$*$$$FMxMQ$9$k
\e(B
2738 \e$B8_49MQ
\e(B URL
\e$B%Q%9L>$r@_Dj$7$^$9!#
\e(B</p>
2740 <seealso><a href="../vhosts/">Apache
\e$B%P!<%A%c%k%[%9%H@bL@=q
\e(B</a></seealso>
2741 </directivesynopsis>
2744 <name>ServerRoot</name>
2745 <description>
\e$B%$%s%9%H!<%k$5$l$?%5!<%P$N%Y!<%9%G%#%l%/%H%j
\e(B</description>
2746 <syntax>ServerRoot <var>directory-path</var></syntax>
2747 <default>ServerRoot /usr/local/apache</default>
2748 <contextlist><context>server config</context></contextlist>
2751 <p><directive>ServerRoot</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
2752 \e$B%5!<%P$,B8:_$9$k%G%#%l%/%H%j$r@_Dj$7$^$9!#
\e(B
2753 \e$BDL>o!"
\e(B<code>conf/</code>
\e$B$d
\e(B <code>logs/</code>
\e$B$H$$$C$?%5%V%G%#%l%/%H%j$,
\e(B
2754 \e$BB8:_$7$^$9!#
\e(B
2755 \e$B$^$?!"B>$N@_Dj%G%#%l%/%F%#%V
\e(B (
\e$BNc$($P
\e(B <directive
2756 module="core">Include</directive>
\e$B$d
\e(B <directive
2757 module="mod_so">LoadModule</directive>
\e$B$J$I
\e(B)
\e$B$K$*$1$kAjBP%Q%9$O!"
\e(B
2758 \e$B$3$N%G%#%l%/%H%j$+$i$NAjBP0LCV$H$J$j$^$9!#
\e(B</p>
2760 <example><title>
\e$BNc
\e(B</title>
2761 ServerRoot /home/httpd
2766 <seealso><a href="../invoking.html"><code>httpd</code>
\e$B$N
\e(B <code>-d</code>
2767 \e$B%*%W%7%g%s
\e(B</a></seealso>
2768 <seealso><directive>ServerRoot</directive>
\e$B$N8"8B$rE,@Z$K@_Dj$9$kJ}K!$O
\e(B<a
2769 href="../misc/security_tips.html#serverroot">
\e$B%;%-%e%j%F%#$N$3$D
\e(B</a></seealso>
2770 </directivesynopsis>
2773 <name>ServerSignature</name>
2774 <description>
\e$B%5!<%P$,@8@.$9$k%I%-%e%a%s%H$N%U%C%?$r@_Dj
\e(B</description>
2775 <syntax>ServerSignature On|Off|EMail</syntax>
2776 <default>ServerSignature Off</default>
2777 <contextlist><context>server config</context><context>virtual host</context>
2778 <context>directory</context><context>.htaccess</context>
2780 <override>All</override>
2783 <p><directive>ServerSignature</directive>
\e$B%G%#%l%/%F%#%V$O!"
\e(B
2784 \e$B%5!<%P$,@8@.$9$k%I%-%e%a%s%H
\e(B
2785 (
\e$B%(%i!<%a%C%;!<%8!"
\e(B<module>mod_proxy</module>
\e$B$K$*$1$k
\e(B FTP
\e$B$N%G%#%l%/%H%j%j%9%H!"
\e(B
2786 <module>mod_info</module>
\e$B$N=PNO!"Ey!9
\e(B)
2787 \e$B$N:G2<9T$KIUM?$9$k%U%C%?$N@_Dj$r9T$J$$$^$9!#
\e(B
2788 \e$B$=$N$h$&$J%U%C%?9T$rM-8z$K$7$?$$M}M3$K$O!"
\e(B
2789 \e$B%W%m%-%7$,J#?tO"$J$C$F$$$k>l9g$K!"%f!<%6$O$I$N%5!<%P$,JV$7$?
\e(B
2790 \e$B%(%i!<%a%C%;!<%8$+$rCN$k<jCJ$,$[$H$s$IL5$$$H$$$&$b$N$,$"$j$^$9!#
\e(B</p>
2793 <p>
\e$B%G%U%)%k%H$G$"$k
\e(B <code>Off</code>
\e$B$K@_Dj$r$9$k$H!"%U%C%?9T$,M^@)$5$l$^$9
\e(B
2794 (
\e$B$=$7$F!"
\e(BApache-1.2
\e$B0JA0$H8_49$NF0:n$r$7$^$9
\e(B)
\e$B!#
\e(B
2795 <code>On</code>
\e$B$K@_Dj$7$?>l9g$O!"C1$K%I%-%e%a%s%H$NCf$K!"%5!<%P$N%P!<%8%g%s!"
\e(B
2796 \e$B2TF0Cf$N%P!<%A%c%k%[%9%H$N
\e(B <a
2797 href="#servername">ServerName</a>
\e$B$N=q$+$l$?9T$rDI2C$7!"
\e(B
2798 <code>EMail</code>
\e$B$K$7$?>l9g$O$5$i$K;2>H$5$l$?%I%-%e%a%s%H$KBP$9$k
\e(B <a
2799 href="#serveradmin">ServerAdmin</a>
\e$B$r;X$9
\e(B "mailto:"
\e$B$,DI2C$5$l$^$9!#
\e(B</p>
2801 <p>
\e$B%P!<%8%g%s
\e(B 2.0.44
\e$B0J9_$G$O$3$N%G%#%l%/%F%#%V$O
\e(B <directive
2802 module="core">ServerSignature</directive>
2803 \e$B%G%#%l%/%F%#%V$K$h$jI=<($5$l$k>pJs$b@)8f$7$^$9!#
\e(B</p>
2805 <seealso><directive module="core">ServerTokens</directive></seealso>
2806 </directivesynopsis>
2809 <name>ServerTokens</name>
2810 <description>Server HTTP
\e$B1~Ez%X%C%@$r@_Dj$9$k
\e(B</description>
2811 <syntax>ServerTokens Major|Minor|Min[imal]|Prod[uctOnly]|OS|Full</syntax>
2812 <default>ServerTokens Full</default>
2813 <contextlist><context>server config</context></contextlist>
2816 <p>
\e$B$3$N%G%#%l%/%F%#%V$O!"%/%i%$%"%s%H$KAw$jJV$9
\e(B <code>Server</code>
2817 \e$B1~Ez%X%C%@Fb$K!"%5!<%P$N0lHLE*$J
\e(B OS
\e$B<oJL$d!"
\e(B
2818 \e$B%3%s%Q%$%k$5$l$FAH$_9~$^$l$F$$$k%b%8%e!<%k$N>pJs$r
\e(B
2819 \e$B4^$a$k$+$I$&$+$r;XDj$7$^$9!#
\e(B</p>
2822 <dt><code>ServerTokens Prod[uctOnly]</code></dt>
2824 <dd>
\e$B%5!<%P$O
\e(B (
\e$BNc$($P
\e(B): <code>Server:
2825 Apache</code>
\e$B$H$$$C$?$h$&$KAw$j$^$9!#
\e(B</dd>
2827 <dt><code>ServerTokens Major</code></dt>
2829 <dd>Server sends (<em>e.g.</em>): <code>Server:
2830 Apache/2</code></dd>
2832 <dt><code>ServerTokens Minor</code></dt>
2834 <dd>Server sends (<em>e.g.</em>): <code>Server:
2835 Apache/2.0</code></dd>
2837 <dt><code>ServerTokens Min[imal]</code></dt>
2839 <dd>
\e$B%5!<%P$O
\e(B (
\e$BNc$($P
\e(B): <code>Server:
2840 Apache/2.0.41</code>
\e$B$H$$$C$?$h$&$KAw$j$^$9!#
\e(B</dd>
2842 <dt><code>ServerTokens OS</code></dt>
2844 <dd>
\e$B%5!<%P$O
\e(B (
\e$BNc$($P
\e(B): <code>Server: Apache/2.0.41
2845 (Unix)</code>
\e$B$H$$$C$?$h$&$KAw$j$^$9!#
\e(B</dd>
2847 <dt><code>ServerTokens Full</code> (
\e$B$b$7$/$OL$;XDj
\e(B)</dt>
2849 <dd>
\e$B%5!<%P$O
\e(B (
\e$BNc$($P
\e(B): <code>Server: Apache/2.0.41
2850 (Unix) PHP/4.2.2 MyMod/1.2</code>
\e$B$H$$$C$?$h$&$KAw$j$^$9!#
\e(B</dd>
2853 <p>
\e$B$3$N@_Dj$O%5!<%PA4BN$KE,MQ$5$l!"%P!<%A%c%k%[%9%H>e$GM-8z$K$7$?$j
\e(B
2854 \e$BL58z$K$7$?$j$O$G$-$^$;$s!#
\e(B</p>
2856 <p>
\e$B%P!<%8%g%s
\e(B 2.0.44
\e$B0J9_$G$O$3$N%G%#%l%/%F%#%V$O
\e(B <directive
2857 module="core">ServerSignature</directive>
2858 \e$B%G%#%l%/%F%#%V$K$h$jI=<($5$l$k>pJs$b@)8f$7$^$9!#
\e(B</p>
2860 <seealso><directive module="core">ServerSignature</directive></seealso>
2861 </directivesynopsis>
2864 <name>SetHandler</name>
2865 <description>
\e$B%^%C%A$9$k%U%!%$%k$,%O%s%I%i$G=hM}$5$l$k$h$&$K$9$k
\e(B</description>
2866 <syntax>SetHandler <var>handler-name</var>|None</syntax>
2867 <contextlist><context>server config</context><context>virtual host</context>
2868 <context>directory</context><context>.htaccess</context>
2870 <override>FileInfo</override>
2871 <compatibility>Apache 2.0
\e$B$G
\e(B core
\e$B$K0\F0
\e(B</compatibility>
2874 <p><code>.htaccess</code>
\e$B$d
\e(B <directive type="section" module="core"
2875 >Directory</directive>
2876 \e$B%;%/%7%g%s!"
\e(B<directive type="section" module="core">Location</directive>
2877 \e$B%;%/%7%g%s$K=q$+$l$?>l9g!"
\e(B
2878 \e$B$3$N%G%#%l%/%F%#%V$O$=$3$K$"$k$9$Y$F$N%U%!%$%k$,
\e(B
2879 <var>handler-name</var>
\e$B$G;XDj$5$l$?
\e(B<a href="../handler.html"
2880 >
\e$B%O%s%I%i
\e(B</a>
\e$B$G07$o$l$k$3$H$r6/@)$7$^$9!#Nc$($P!"3HD%;R$K4X$o$i$:!"
\e(B
2881 \e$B%G%#%l%/%H%jA4BN$,%$%a!<%8%^%C%W%U%!%$%k$H$7$F2r@O$7$FM_$7$$>l9g$K$O!"
\e(B
2882 \e$B0J2<$r$=$N%G%#%l%/%H%j$N
\e(B <code>.htaccess</code>
2883 \e$B%U%!%$%k$K5-=R$7$^$9
\e(B:</p>
2886 SetHandler imap-file
2889 <p>
\e$BJL$NNc
\e(B: URL <code>http://servername/status</code>
2890 \e$B$,;XDj$5$l$?$H$-$K%5!<%P$,>uBVJs9p$r$9$k$h$&$K$7$?$$$H$-$O!"0J2<$r
\e(B
2891 <code>httpd.conf</code>
\e$B$K5-=R$7$^$9
\e(B:</p>
2894 <Location /status><br />
2896 SetHandler server-status<br />
2901 <p><code>None</code>
\e$B$H$$$&CM$r@_Dj$9$k$3$H$G!"
\e(B
2902 \e$BA0$NJ}$N
\e(B <directive>SetHandler</directive>
\e$B$GDj5A$5$l$?@_Dj$rL58z$K$9$k$3$H$,
\e(B
2903 \e$B$G$-$^$9!#
\e(B</p>
2907 <seealso><directive module="mod_mime">AddHandler</directive></seealso>
2909 </directivesynopsis>
2912 <name>SetInputFilter</name>
2913 <description>
\e$B%/%i%$%"%s%H$N%j%/%(%9%H$d
\e(B POST
\e$B$NF~NO$r=hM}$9$k%U%#%k%?$r@_Dj$9$k
\e(B</description>
2914 <syntax>SetInputFilter <var>filter</var>[;<var>filter</var>...]</syntax>
2915 <contextlist><context>server config</context><context>virtual host</context>
2916 <context>directory</context><context>.htaccess</context>
2918 <override>FileInfo</override>
2921 <p><directive>SetInputFilter</directive>
\e$B%G%#%l%/%F%#%V$O%/%i%$%"%s%H$N
\e(B
2922 \e$B%j%/%(%9%H$d
\e(B POST
\e$B$NF~NO$r%5!<%P$,<u$1<h$C$?$H$-$K=hM}$9$k%U%#%k%?$r
\e(B
2923 \e$B@_Dj$7$^$9!#$3$l$O
\e(B <directive module="mod_mime">AddInputFilter</directive>
2924 \e$B%G%#%l%/%F%#%V$r4^$a!"B>$N>l=j$GDj5A$5$l$F$$$k%U%#%k%?$N@_Dj$K
\e(B
2925 \e$BDI2C$5$l$^$9!#
\e(B</p>
2927 <p>
\e$BJ#?t$N%U%#%k%?$r;XDj$9$k$H$-$O!"%G!<%?$r=hM}$9$k=gHV$K
\e(B
2928 \e$B%;%_%3%m%s$G6h@Z$kI,MW$,$"$j$^$9!#
\e(B</p>
2931 <seealso><a href="../filter.html">
\e$B%U%#%k%?
\e(B</a>
\e$B@bL@=q
\e(B</seealso>
2932 </directivesynopsis>
2935 <name>SetOutputFilter</name>
2936 <description>
\e$B%5!<%P$N1~Ez$r=hM}$9$k%U%#%k%?$r@_Dj$9$k
\e(B</description>
2937 <syntax>SetOutputFilter <var>filter</var>[;<var>filter</var>...]</syntax>
2938 <contextlist><context>server config</context><context>virtual host</context>
2939 <context>directory</context><context>.htaccess</context>
2941 <override>FileInfo</override>
2944 <p><directive>SetOutputFilter</directive>
\e$B%G%#%l%/%F%#%V$O
\e(B
2945 \e$B%5!<%P$N1~Ez$r%/%i%$%"%s%H$KAw$jJV$5$l$kA0$K=hM}$9$k%U%#%k%?$r@_Dj$7$^$9!#
\e(B
2946 \e$B$3$l$O
\e(B <directive module="mod_mime">AddOutputFilter</directive>
2947 \e$B%G%#%l%/%F%#%V$r4^$a!"B>$N>l=j$GDj5A$5$l$F$$$k%U%#%k%?$N@_Dj$K
\e(B
2948 \e$BDI2C$5$l$^$9!#
\e(B</p>
2950 <p>
\e$BNc$($P!"0J2<$N@_Dj$O
\e(B <code>/www/data/</code>
\e$B%G%#%l%/%H%j$N$9$Y$F$N
\e(B
2951 \e$B%U%!%$%k$r
\e(B SSI
\e$B$G=hM}$7$^$9!#
\e(B</p>
2954 <Directory /www/data/><br />
2956 SetOutputFilter INCLUDES<br />
2961 <p>
\e$BJ#?t$N%U%#%k%?$r;XDj$9$k$H$-$O!"%G!<%?$r=hM}$9$k=gHV$K
\e(B
2962 \e$B%;%_%3%m%s$G6h@Z$kI,MW$,$"$j$^$9!#
\e(B</p>
2964 <seealso><a href="../filter.html">
\e$B%U%#%k%?
\e(B</a>
\e$B@bL@=q
\e(B</seealso>
2965 </directivesynopsis>
2968 <name>TimeOut</name>
2969 <description>
\e$B3F%$%Y%s%H$K$D$$$F!"%j%/%(%9%H$r<:GT$5$;$k$^$G$K%5!<%P$,
\e(B
2970 \e$BBT$D;~4V$r@_Dj
\e(B</description>
2971 <syntax>TimeOut <var>seconds</var></syntax>
2972 <default>TimeOut 300</default>
2973 <contextlist><context>server config</context></contextlist>
2976 <p><directive>TimeOut</directive>
\e$B%G%#%l%/%F%#%V$O!"8=:_$N$H$3$m
\e(B
2977 \e$B0J2<$N;0$D$NBT$A;~4V$K$D$$$F$NDj5A$r9T$$$^$9
\e(B:</p>
2980 <li>GET
\e$B%j%/%(%9%H$r<u$1<h$k$N$K$+$+$kAm;~4V
\e(B</li>
2982 <li>POST
\e$B$d
\e(B PUT
\e$B%j%/%(%9%H$K$*$$$F!"<!$N
\e(B TCP
\e$B%Q%1%C%H$,FO$/$^$G$NBT$A;~4V
\e(B</li>
2984 <li>
\e$B%l%9%]%s%9$rJV$9:]!"
\e(BTCP
\e$B$N
\e(B ACK
\e$B$,5"$C$F$/$k$^$G$N;~4V
\e(B</li>
2987 <p>
\e$B>-Mh$K$OJL!9$N@_Dj$r$9$k$3$H$,2DG=$K$G$-$k$h$&9MN8Cf$G$9!#
\e(B
2988 Apache 1.2
\e$B0JA0$O%?%$%^!<$O
\e(B 1200
\e$B$,%G%U%)%k%H$G$7$?$,!"
\e(B
2989 300
\e$B$K2<$2$i$l$^$7$?!#
\e(B300
\e$B$G$b$[$H$s$I$N>l9g$O==J,$9$.$kCM$G$9!#
\e(B
2990 \e$B%3!<%ICf$NJQ$J>l=j$K$^$@%Q%1%C%H$rAw$k:]$K%?%$%^$r%j%;%C%H$7$J$$
\e(B
2991 \e$B>l=j$,$"$k$+$b$7$l$J$$$N$G!"%G%U%)%k%H$r$h$j>.$5$$CM$K$O$7$F$$$^$;$s!#
\e(B</p>
2994 </directivesynopsis>
2997 <name>UseCanonicalName</name>
2998 <description>
\e$B%5!<%P$,<+J,<+?H$NL>A0$H%]!<%H$r7hDj$9$kJ}K!$r@_Dj$9$k
\e(B</description>
2999 <syntax>UseCanonicalName On|Off|Dns</syntax>
3000 <default>UseCanonicalName Off</default>
3001 <contextlist><context>server config</context><context>virtual host</context>
3002 <context>directory</context></contextlist>
3005 <p>
\e$BB?$/$N>u67$G
\e(B Apache
\e$B$O
\e(B<em>
\e$B<+8J;2>H
\e(B</em> URL
\e$B!"$9$J$o$A
\e(B
3006 \e$BF1$8%5!<%P$r;X$9
\e(B URL
\e$B!"$r:n@.$9$kI,MW$,$"$j$^$9!#
\e(B
3007 <code>UseCanonicalName On</code>
\e$B$N>l9g$O!"
\e(B<directive
3008 module="core">ServerName</directive>
\e$B%G%#%l%/%F%#%V$G;XDj$5$l$F$$$k
\e(B
3009 \e$B%[%9%HL>$H%]!<%HHV9f$r;H$C$F!"$=$N@55,L>
\e(B (
\e$B<+8J;2>H$NL>A0
\e(B)
\e$B$r@8@.$7$^$9!#
\e(B
3010 \e$B$3$NL>A0$O!"$9$Y$F$N<+8J;2>H
\e(B URL
\e$B$G;H$o$l$^$9$7!"
\e(BCGI
\e$B$N
\e(B
3011 <code>SERVER_NAME</code>
\e$B$H
\e(B <code>SERVER_PORT</code>
\e$B$G$b;H$o$l$^$9!#
\e(B</p>
3013 <p><code>UseCanonicalName Off</code>
\e$B$N>l9g!"
\e(B
3014 \e$B%/%i%$%"%s%H$,%[%9%HL>$H%]!<%H$r;XDj$7$?$H$-$K$O!"
\e(B
3015 \e$B$=$l$i$r85$K<+8J;2>H
\e(B URL
\e$B$r:n@.$7$^$9
\e(B (
\e$B;XDj$,$J$+$C$?$H$-$O
\e(B
3016 \e$B>e$NDj5A$HF1MM$K$7$F@55,L>$r2r7h$7$^$9
\e(B)
\e$B!#
\e(B
3017 \e$B$3$l$i$NCM$O
\e(B<a href="../vhosts/name-based.html">
\e$BL>A0%Y!<%9$N
\e(B
3018 \e$B%P!<%A%c%k%[%9%H
\e(B</a>
\e$B$r<BAu$G;H$o$l$F$$$k$N$HF1$8CM$G!"
\e(B
3019 \e$BF1$8%/%i%$%"%s%H$G<hF@$G$-$kCM$K$J$C$F$$$^$9!#
\e(B
3020 CGI
\e$BJQ?t
\e(B <code>SERVER_NAME</code>
\e$B$H
\e(B <code>SERVER_PORT</code>
3021 \e$B$b%/%i%$%"%s%H$+$iM?$($i$l$?CM$+$i:n@.$5$l$^$9!#
\e(B</p>
3023 <p>
\e$B$3$N$h$&$J5sF0$,JXMx$JNc$O!"%$%s%H%i%M%C%H$N%5!<%P$G
\e(B <code>www</code>
3024 \e$B$N$h$&$JC;$$L>A0$G%f!<%6$,%^%7%s$K@\B3$9$k$H$-$G$9!#
\e(B
3025 \e$B%f!<%6$NF~NO$GC;$$%[%9%HL>$,;H$o$l$F$$$F!"
\e(BURL
\e$B$,
\e(B<em>
\e$B:G8e$N%9%i%C%7%eL5$7$N
\e(B</em>
3026 \e$B%G%#%l%/%H%j$K$J$C$F$$$k
\e(B <code>http://www/splat</code>
\e$B$N$h$&$J$H$-!"
\e(B
3027 Apache
\e$B$O%j%/%(%9%H$r
\e(B <code>http://www.domain.com/splat/</code>
3028 \e$B$X%j%@%$%l%/%H$7$^$9!#
\e(B
3029 \e$BG'>Z$r$9$k$h$&$K@_Dj$7$F$$$k$H!"$3$N>l9g
\e(B
3030 \e$B%f!<%6$O
\e(B 2
\e$B2sG'>Z$r$7$J$1$l$P$J$i$J$/$J$j$^$9
\e(B (<code>www</code>
\e$B$K
\e(B
3031 \e$BBP$7$F
\e(B 1
\e$B2s!"
\e(B<code>www.domain.com</code>
\e$B$KBP$7$F$b$&
\e(B 1
\e$B2s
\e(B --
3033 href="http://httpd.apache.org/docs/misc/FAQ.html#prompted-twice">
\e$B$3$NOCBj$N
\e(B
3034 FAQ</a>
\e$B$r;2>H$7$F$/$@$5$$
\e(B)
\e$B!#
\e(B
3035 \e$B$7$+$7
\e(B <directive>UseCanonicalName</directive>
\e$B$,
\e(B <code>Off</code>
\e$B$K$J$C$F$$$k$H!"
\e(B
3036 Apache
\e$B$O
\e(B <code>http://www/splat/</code>
\e$B$K%j%@%$%l%/%H$7$^$9!#
\e(B</p>
3038 <p>
\e$B;0$DL\$N%*%W%7%g%s
\e(B <code>UseCanonicalName DNS</code>
\e$B$O!"
\e(B
3039 \e$BBg5,LO$J
\e(B IP
\e$B%Y!<%9$N%P!<%A%c%k%[%9%F%#%s%0$G!"
\e(B
3040 <code>Host:</code>
\e$B%X%C%@$rDs6!$7$J$$8E$$%/%i%$%"%s%H$r
\e(B
3041 \e$B%5%]!<%H$9$k>l9g$rA[Dj$7$F$$$^$9!#
\e(B
3042 \e$B$3$N%*%W%7%g%s$G$O
\e(B Apache
\e$B$O!"%/%i%$%"%s%H$,@\B3$7$?
\e(B IP
\e$B%"%I%l%9$KBP$7$F
\e(B
3043 DNS
\e$B$N5U0z$-$r9T$J$C$F!"<+8J;2>H
\e(B URL
\e$B$r:n@.$7$^$9!#
\e(B</p>
3045 <note type="warning"><title>
\e$B7Y9p
\e(B</title>
3046 <p>CGI
\e$B$,
\e(B <code>SERVER_NAME</code>
\e$B$K4X$7$F2?$i$+$NA0Ds>r7o$r
\e(B
3047 \e$B2>Dj$7$F$$$k$H$-$K$O!"$3$N%*%W%7%g%s$N@_Dj$K$h$C$F$OF0:n$7$J$/
\e(B
3048 \e$B$J$k$+$b$7$l$^$;$s!#%/%i%$%"%s%H$O<B<AE*$K$O%[%9%HL>$H$7$F
\e(B
3049 \e$B2?$G$bK>$_$NCM$r;XDj$9$k$3$H$,$G$-$^$9!#
\e(BCGI
\e$B$,
\e(B
3050 <code>SERVER_NAME</code>
\e$B$r;H$C$F<+8J;2>H
\e(B URL
\e$B$r:n@.$9$k$3$H$7$+$7$J$$
\e(B
3051 \e$B>l9g$O!"$I$N@_Dj$r9T$J$C$F$bBg>fIW$J$O$:$G$9!#
\e(B</p></note>
3053 <seealso><directive module="core">ServerName</directive></seealso>
3054 <seealso><directive module="mpm_common">Listen</directive></seealso>
3055 </directivesynopsis>
3057 <directivesynopsis type="section">
3058 <name>VirtualHost</name>
3059 <description>
\e$BFCDj$N%[%9%HL>$d
\e(B IP
\e$B%"%I%l%9$N$_$KE,MQ$5$l$k%G%#%l%/%F%#%V$r
\e(B
3060 \e$B0O$`
\e(B</description>
3061 <syntax><VirtualHost
3062 <var>addr</var>[:<var>port</var>] [<var>addr</var>[:<var>port</var>]]
3063 ...> ... </VirtualHost></syntax>
3064 <contextlist><context>server config</context></contextlist>
3067 <p><directive type="section">VirtualHost</directive>
\e$B5Z$S
\e(B
3068 <code></VirtualHost></code>
\e$B$O!"
\e(B
3069 \e$BFCDj$N%P!<%A%c%k%[%9%H$KBP$7$F$N$_E,MQ$5$l$k%G%#%l%/%F%#%V72$r3g$k
\e(B
3070 \e$B$?$a$K;H$o$l$^$9!#
\e(B
3071 \e$B%P!<%A%c%k%[%9%H%3%s%F%-%9%H$G5v2D$5$l$kA4$F$N%G%#%l%/%F%#%V$r;XDj2DG=$G$9!#
\e(B
3072 \e$B%5!<%P$,!";XDj$5$l$?%P!<%A%c%k%[%9%H$K$"$k%I%-%e%a%s%H$X$N
\e(B
3073 \e$B%j%/%(%9%H$r<u$1IU$1$?>l9g!"
\e(B
3074 <directive type="section">VirtualHost</directive>
\e$B%;%/%7%g%s$NCf$K$"$k
\e(B
3075 \e$B%G%#%l%/%F%#%V$,E,MQ$5$l$^$9!#
\e(B
3076 <var>Addr</var>
\e$B$O!"<!$N$b$N$,MxMQ$G$-$^$9
\e(B:</p>
3079 <li>
\e$B%P!<%A%c%k%[%9%H$N
\e(B IP
\e$B%"%I%l%9
\e(B</li>
3081 <li>
\e$B%P!<%A%c%k%[%9%H$N
\e(B IP
\e$B$KBP1~$9$k40A4$J%I%a%$%sL>
\e(B</li>
3083 <li><code>NameVirtualHost *</code>
\e$B$H6&$K;H$o$l$k!"
\e(B
3084 \e$B$9$Y$F$N
\e(B IP
\e$B%"%I%l%9$K%^%C%A$9$kJ8;z
\e(B <code>*</code></li>
3086 <li>IP
\e$B%Y!<%9$N%P!<%A%c%k%[%9%H$GB>$N$b$N$K%^%C%A$7$J$$
\e(B IP
\e$B%"%I%l%9
\e(B
3087 \e$B$N$?$a$NJ8;zNs
\e(B <code>_default_</code></li>
3090 <example><title>
\e$BNc
\e(B</title>
3091 <VirtualHost 10.1.2.3><br />
3093 ServerAdmin webmaster@host.foo.com<br />
3094 DocumentRoot /www/docs/host.foo.com<br />
3095 ServerName host.foo.com<br />
3096 ErrorLog logs/host.foo.com-error_log<br />
3097 TransferLog logs/host.foo.com-access_log<br />
3099 </VirtualHost>
3102 <p>IPv6
\e$B%"%I%l%9$O%*%W%7%g%s$N%]!<%HHV9f$N;XDj$H6hJL$9$k$?$a$K!"
\e(B
3103 \e$B3Q3g8L$G3g$C$F;XDj$9$kI,MW$,$"$j$^$9!#<!$O
\e(B IPv6
\e$B$NNc$G$9
\e(B:</p>
3106 <VirtualHost [2001:db8::a00:20ff:fea7:ccea]><br />
3108 ServerAdmin webmaster@host.example.com<br />
3109 DocumentRoot /www/docs/host.example.com<br />
3110 ServerName host.example.com<br />
3111 ErrorLog logs/host.example.com-error_log<br />
3112 TransferLog logs/host.example.com-access_log<br />
3114 </VirtualHost>
3117 <p>
\e$B3F!9$N%P!<%A%c%k%[%9%H$K$O$=$l$>$l0c$&
\e(B IP
\e$B%"%I%l%9!"%]!<%HHV9f
\e(B
3118 \e$B$b$7$/$O%[%9%HL>$KBP1~$9$kI,MW$,$"$j!"
\e(B
3119 1
\e$BHVL\$N>l9g$K$OJ#?t$N%"%I%l%9$G
\e(B IP
\e$B%Q%1%C%H$r<u?.$G$-$k$h$&$K
\e(B
3120 \e$B%5!<%P%^%7%s$r@_Dj$7$J$1$l$P$J$j$^$;$s!#
\e(B
3121 (
\e$B$b$7!"%^%7%s$,J#?t$N%M%C%H%o!<%/%$%s%?!<%U%'!<%9$H;}$?$J$$>l9g$O!"
\e(B
3122 (OS
\e$B$,%5%]!<%H$7$F$$$l$P
\e(B) <code>ifconfig alias</code>
\e$B%3%^%s%I$K$h$j
\e(B
3123 \e$BC#@.$G$-$^$9
\e(B)
\e$B!#
\e(B</p>
3125 <p><code>:port</code>
\e$B$H$$$C$?7A<0$G5-=R$9$k$3$H$K$h$j!"
\e(B
3126 \e$B%^%C%A$5$;$k%]!<%H$rJQ992DG=$G$9!#
\e(B
3127 \e$B$3$N;XDj$r$7$J$$>l9g$K$O!"<g%5!<%P@_Dj$K$*$1$k
\e(B
3128 \e$B0lHV:G8e$K
\e(B <code><a href="#port">Port</a></code>
\e$B$G;XDj$5$l$?%]!<%H$,
\e(B
3129 \e$B%G%U%)%k%H$H$J$j$^$9!#
\e(B
3130 <code>:*</code>
\e$B$r;XDj$9$k$3$H$K$h$j!"
\e(B
3131 \e$B%"%I%l%9>e$NA4$F$N%]!<%H$K%^%C%A$7$^$9!#
\e(B(<code>_default_</code>
\e$B$N$H$-$O
\e(B
3132 \e$B$3$l$r;H$&$3$H$,?d>)$5$l$F$$$^$9!#
\e(B)</p>
3134 <p><strong>
\e$B%;%-%e%j%F%#$K4X$7$F
\e(B</strong>:
3135 \e$B%5!<%P!<$r5/F0$7$?0J30$N%f!<%6$,%m%0%U%!%$%k$,J]4I$5$l$k%G%#%l%/%H%j$K
\e(B
3136 \e$B=q$-9~$_2DG=$J$H$-$K$J$<%;%-%e%j%F%#$,GK$i$l$k2DG=@-$,$"$k$+$N>\:Y$O
\e(B
3137 <a href="../misc/security_tips.html">
\e$B%;%-%e%j%F%#$K4X$9$k%3%D
\e(B</a>
\e$B$r
\e(B
3138 \e$B;2>H$7$F$/$@$5$$!#
\e(B</p>
3140 <note><title>
\e$BCm0UE@
\e(B</title>
3141 <p><directive type="section">VirtualHost</directive>
\e$B$O
\e(B Apache
\e$B$,
\e(B Listen
\e$B$9$k
\e(B
3142 IP
\e$B%"%I%l%9$K$O1F6A$rM?$(
\e(B<strong>
\e$B$^$;$s
\e(B</strong>
\e$B!#
\e(B
3143 <directive module="mpm_common">Listen</directive>
\e$B$r
\e(B
3144 \e$B;H$C$F
\e(B Apache
\e$B$,@5$7$$%"%I%l%9$r
\e(B listen
\e$B$9$k$h$&$K@_Dj$9$kI,MW$,$"$j$^$9!#
\e(B</p>
3147 <p>IP
\e$B%Y!<%9$N%P!<%A%c%k%[%9%H$r;H$C$F$$$k>l9g$O!"FCJL$JL>A0
\e(B
3148 <code>_default_</code>
\e$B$r;XDj$9$k$3$H$,$G$-$^$9!#$=$N>l9g$O
\e(B
3149 \e$B$=$N%P!<%A%c%k%[%9%H$OB>$N%P!<%A%c%k%[%9%H$GL@<(E*$K5s$2$i$l$F$$$J$$
\e(B
3150 \e$B$9$Y$F$N
\e(B IP
\e$B%"%I%l%9$K%^%C%A$7$^$9!#
\e(B<code>_default_</code>
\e$B%P!<%A%c%k%[%9%H$,L5$$
\e(B
3151 \e$B>l9g$K
\e(B IP
\e$B$,%P!<%A%c%k%[%9%H$G;XDj$5$l$?$b$N$K%^%C%A$7$J$$$H$-$O!"
\e(B
3152 VirtualHost
\e$B%;%/%7%g%s$N30$N$9$Y$F$NDj5A$+$i$J$k!V<g!W%5!<%P@_Dj$,
\e(B
3153 \e$B;H$o$l$^$9!#
\e(B(
\e$B$?$@$7!"
\e(B<directive
3154 module="core">NameVirtualHost</directive>
\e$B%G%#%l%/%F%#%V$K%^%C%A$9$k
\e(B
3155 \e$B$9$Y$F$N
\e(B IP
\e$B%"%I%l%9$O!V<g!W%5!<%P@_Dj$b
\e(B <code>_default_</code>
\e$B%P!<%A%c%k%[%9%H$b
\e(B
3156 \e$B;H$o$J$$$3$H$KCm0U$7$F$/$@$5$$!#>\$7$/$O
\e(B <a
3157 href="../vhosts/name-based.html">
\e$B%M!<%`%Y!<%9$N%P!<%A%c%k%[%9%H
\e(B</a>
\e$B$r
\e(B
3158 \e$B;2>H$7$F$/$@$5$$!#
\e(B)</p>
3160 <p><code>:port</code>
\e$B$H$$$C$?7A<0$G5-=R$9$k$3$H$K$h$j!"
\e(B
3161 \e$B%^%C%A$5$;$k%]!<%H$rJQ992DG=$G$9!#
\e(B
3162 \e$B$3$N;XDj$r$7$J$$>l9g$K$O!"<g%5!<%P@_Dj$K$*$1$k
\e(B
3163 \e$B0lHV:G8e$K
\e(B <directive module="mpm_common">Listen</directive>
\e$B$G;XDj$5$l$?
\e(B
3164 \e$B%]!<%H$,%G%U%)%k%H$H$J$j$^$9!#
\e(B
3165 <code>:*</code>
\e$B$r;XDj$9$k$3$H$K$h$j!"
\e(B
3166 \e$B%"%I%l%9>e$NA4$F$N%]!<%H$K%^%C%A$7$^$9!#
\e(B(<code>_default_</code>
\e$B$N$H$-$O
\e(B
3167 \e$B$3$l$r;H$&$3$H$,?d>)$5$l$F$$$^$9!#
\e(B)</p>
3169 <p><code>:port</code>
\e$B$H$$$C$?7A<0$G5-=R$9$k$3$H$K$h$j!"
\e(B
3170 \e$B%^%C%A$5$;$k%]!<%H$rJQ992DG=$G$9!#
\e(B
3171 \e$B$3$N;XDj$r$7$J$$>l9g$K$O!"<g%5!<%P@_Dj$K$*$1$k
\e(B
3172 \e$B0lHV:G8e$K
\e(B <code><a href="#port">Port</a></code>
\e$B$G;XDj$5$l$?%]!<%H$,
\e(B
3173 \e$B%G%U%)%k%H$H$J$j$^$9!#
\e(B
3174 <code>:*</code>
\e$B$r;XDj$9$k$3$H$K$h$j!"
\e(B
3175 \e$B%"%I%l%9>e$NA4$F$N%]!<%H$K%^%C%A$7$^$9!#
\e(B(<code>_default_</code>
\e$B$N$H$-$O
\e(B
3176 \e$B$3$l$r;H$&$3$H$,?d>)$5$l$F$$$^$9!#
\e(B)</p>
3178 <note type="warning"><title>
\e$B%;%-%e%j%F%#
\e(B</title>
3179 <p>
\e$B%5!<%P!<$r5/F0$7$?0J30$N%f!<%6$,%m%0%U%!%$%k$,J]4I$5$l$k%G%#%l%/%H%j$K
\e(B
3180 \e$B=q$-9~$_2DG=$J$H$-$K$J$<%;%-%e%j%F%#$,GK$i$l$k2DG=@-$,$"$k$+$N>\:Y$O
\e(B
3181 <a href="../misc/security_tips.html">
\e$B%;%-%e%j%F%#$K4X$9$k%3%D
\e(B</a>
\e$B$r
\e(B
3182 \e$B;2>H$7$F$/$@$5$$!#
\e(B</p></note>
3184 <seealso><a href="../vhosts/">Apache
\e$B%P!<%A%c%k%[%9%H@bL@=q
\e(B</a></seealso>
3185 <seealso><a href="../dns-caveats.html">DNS
\e$B$H
\e(B Apache
\e$B$K4X$9$kOC
\e(B</a></seealso>
3186 <seealso><a href="../bind.html">Apache
\e$B$,;HMQ$9$k%"%I%l%9$H%]!<%H$N@_Dj
\e(B</a></seealso>
3187 <seealso>
\e$B%j%/%(%9%H$r<u$1$?:]$K$3$l$i$N0[$J$k%;%/%7%g%s$,
\e(B
3188 \e$BAH$_9g$o$5$l$kJ}K!$K$D$$$F$O
\e(B <a href="../sections.html">
3189 <Directory>, <Location>, <Files>
\e$B%;%/%7%g%s$NF0:nK!
\e(B</a></seealso>
3190 </directivesynopsis>