]> granicus.if.org Git - apache/blob - docs/manual/mod/core.xml.ja
update transformation
[apache] / docs / manual / mod / core.xml.ja
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:658549 (outdated) -->
5
6 <!--
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
13
14      http://www.apache.org/licenses/LICENSE-2.0
15
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.
21 -->
22
23 <modulesynopsis metafile="core.xml.meta">
24
25 <name>core</name>
26 <description>\e$B>o$K;HMQ2DG=$J\e(B Apache HTTP \e$B%5!<%P$N%3%"5!G=\e(B</description>
27 <status>Core</status>
28
29 <directivesynopsis>
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>
35
36 <usage>
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&amp;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>
44
45     <p>FreeBSD \e$B$N%G%U%)%k%HCM$O\e(B :</p>
46     <example>
47         AcceptFilter http httpready <br/>
48         AcceptFilter https dataready
49     </example>
50     
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&amp;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&amp;sektion=9">accf_data(9)</a>
57        \e$B%U%#%k%?$N$_$,;HMQ$5$l$^$9!#\e(B</p>
58
59     <p>Linux \e$B$G$N%G%U%)%k%HCM$O\e(B :</p>
60     <example>
61         AcceptFilter http data <br/>
62         AcceptFilter https data
63     </example>
64
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 
68        man \e$B%Z!<%8\e(B <a 
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>
71
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>
76
77 </usage>
78 </directivesynopsis>
79
80 <directivesynopsis>
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>
90
91 <usage>
92
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>
97
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>
102
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>
105
106     <dl>
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>
111
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>
116     
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>
123     </dl>
124
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>
130
131     <example>
132       &lt;Files "mypaths.shtml"&gt;<br />
133       <indent>
134         Options +Includes<br />
135         SetOutputFilter INCLUDES<br />
136         AcceptPathInfo On<br />
137       </indent>
138       &lt;/Files&gt;
139     </example>
140 </usage>
141 </directivesynopsis>
142
143 <directivesynopsis>
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>
149 </contextlist>
150
151 <usage>
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>
157
158     <example>
159       AccessFileName .acl
160     </example>
161
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>
167
168     <example>
169       &lt;Directory /&gt;<br />
170       <indent>
171         AllowOverride None<br />
172       </indent>
173       &lt;/Directory&gt;
174     </example>
175 </usage>
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>
179 </directivesynopsis>
180
181 <directivesynopsis>
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>
191
192 <usage>
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
207     \e$BNc$($P\e(B:</p>
208
209     <example>
210       AddDefaultCharset utf-8
211     </example>
212
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>
223 </usage>
224 <seealso><directive module="mod_mime">AddCharset</directive></seealso>
225 </directivesynopsis>
226
227 <directivesynopsis>
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>
237
238 <usage>
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>
241
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>
246
247     <example>
248       AddOutputFilterByType DEFLATE text/html text/plain
249     </example>
250
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>
254
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>
257
258     <example>
259     &lt;Location /cgi-bin/&gt;<br />
260     <indent>
261       Options Includes<br />
262       AddOutputFilterByType INCLUDES;DEFLATE text/html<br />
263     </indent>
264     &lt;/Location&gt;
265     </example>
266
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>
279
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>
281     </note>
282 </usage>
283
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>
287 </directivesynopsis>
288
289 <directivesynopsis>
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>
296 </contextlist>
297 <compatibility>Apache 2.0.46 \e$B0J9_$G;HMQ2DG=\e(B</compatibility>
298
299 <usage>
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>
305
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>
311
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>
317     </note>
318 </usage>
319 <seealso><directive module="core">AcceptPathInfo</directive></seealso>
320 </directivesynopsis>
321
322
323 <directivesynopsis>
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>
330
331 <usage>
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>
337
338     <note><title>&lt;Directory&gt; \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
346     </note>
347
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>
352
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>
357
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>
360
361     <dl>
362       <dt>AuthConfig</dt>
363
364       <dd>
365
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>
374
375       <dt>FileInfo</dt>
376
377       <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>
388
389       <dt>Indexes</dt>
390
391       <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
393       (<directive
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>
406
407       <dt>Limit</dt>
408
409       <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>
414
415       <dt>Options[=<var>Option</var>,...]</dt>
416
417       <dd>
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>
424     </dl>
425
426     <p>\e$BNc\e(B:</p>
427
428     <example>
429       AllowOverride AuthConfig Indexes
430     </example>
431
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>
434 </usage>
435
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>
439 </directivesynopsis>
440
441 <directivesynopsis>
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>
446 </contextlist>
447 <override>AuthConfig</override>
448
449 <usage>
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>
463
464    <p>\e$BNc$($P\e(B:</p>
465
466    <example>
467      AuthName "Top Secret"
468    </example>
469
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>
472 </usage>
473 <seealso><a 
474     href="../howto/auth.html">\e$BG'>Z!">5G'!"%"%/%;%9@)8f\e(B</a></seealso>
475 </directivesynopsis>
476
477 <directivesynopsis>
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>
482 </contextlist>
483 <override>AuthConfig</override>
484
485 <usage>
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
489
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>
496 </usage>
497 <seealso><a href="../howto/auth.html">\e$BG'>Z!">5G'!"%"%/%;%9@)8f\e(B</a></seealso>
498 </directivesynopsis>
499
500 <directivesynopsis>
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>
506 </contextlist>
507 <override>FileInfo</override>
508 <compatibility>NetWare \e$B$N$_\e(B</compatibility>
509
510 <usage>
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>
516 </usage>
517 </directivesynopsis>
518
519 <directivesynopsis>
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>
526 </contextlist>
527 <override>Options</override>
528 <status>Experimental</status>
529
530 <usage>
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>
533
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>
538
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>
545
546     <example>
547       Content-MD5: AuLb7Dp1rqtRtxz2m9kRpA==
548     </example>
549
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)
551     \e$B$3$H$+$i!"\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>
553
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
558     </p>
559 </usage>
560 </directivesynopsis>
561
562 <directivesynopsis>
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>
570 </contextlist>
571 <override>FileInfo</override>
572
573 <usage>
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>
576
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
580     \e$BNc\e(B:</p>
581
582     <example>
583       DefaultType image/gif
584     </example>
585
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>
588
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>
594 </usage>
595 </directivesynopsis>
596
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>&lt;Directory <var>directory-path</var>&gt;
602 ... &lt;/Directory&gt;</syntax>
603 <contextlist><context>server config</context><context>virtual host</context>
604 </contextlist>
605
606 <usage>
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>&lt;/Directory&gt;</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>&lt;Directory /*/public_html&gt;</code> \e$B$O%^%C%A$7$^$;$s$,!"\e(B
620     <code>&lt;Directory /home/*/public_html&gt;</code> \e$B$O%^%C%A$7$^$9!#\e(B
621     \e$BNc\e(B:</p>
622
623     <example>
624       &lt;Directory /usr/local/httpd/htdocs&gt;<br />
625       <indent>
626         Options Indexes FollowSymLinks<br />
627       </indent>
628       &lt;/Directory&gt;
629     </example>
630
631 <note>
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>&lt;Directory&gt;</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>
637 </note>
638
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
641     \e$BNc$($P\e(B:</p>
642
643 <example>
644    &lt;Directory ~ "^/www/.*/[0-9]{3}"&gt;
645 </example>
646
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>
649
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
653     <a
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
656     \e$BNc$($P!"\e(B</p>
657
658     <example>
659       &lt;Directory /&gt;<br />
660       <indent>
661         AllowOverride None<br />
662       </indent>
663       &lt;/Directory&gt;<br />
664       <br />
665       &lt;Directory /home/&gt;<br />
666       <indent>
667         AllowOverride FileInfo<br />
668       </indent>
669       &lt;/Directory&gt;
670     </example>
671
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>
674
675     <ul>
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>
678
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>
681
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>
685     </ul>
686
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>
691
692     <example>
693       &lt;Directory ~ abc$&gt;<br />
694       <indent>
695         # ... directives here ...<br />
696       </indent>
697       &lt;/Directory&gt;
698     </example>
699
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>
705
706     <p><strong>Apache \e$B$N%G%U%)%k%H$G$O\e(B <code>&lt;Directory /&gt;</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>
710
711     <example>
712       &lt;Directory /&gt;<br />
713       <indent>
714         Order Deny,Allow<br />
715         Deny from All<br />
716       </indent>
717       &lt;/Directory&gt;
718     </example>
719
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>
725
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>
732
733 </usage>
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     &lt;Directory&gt;, &lt;Location&gt;, &lt;Files&gt; \e$B%;%/%7%g%s$NF0:nK!\e(B</a></seealso>
737 </directivesynopsis>
738
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>&lt;DirectoryMatch <var>regex</var>&gt;
744 ... &lt;/DirectoryMatch&gt;</syntax>
745 <contextlist><context>server config</context><context>virtual host</context>
746 </contextlist>
747
748 <usage>
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>&lt;/DirectoryMatch&gt;</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>
754
755     <example>
756       &lt;DirectoryMatch "^/www/(.+/)?[0-9]{3}"&gt;
757     </example>
758
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>
760
761 </usage>
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     &lt;Directory&gt;, &lt;Location&gt;, &lt;Files&gt; \e$B%;%/%7%g%s$NF0:nK!\e(B</a></seealso>
768 </directivesynopsis>
769
770 <directivesynopsis>
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>
777 </contextlist>
778
779 <usage>
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
785     \e$BNc\e(B:</p>
786
787     <example>
788       DocumentRoot /usr/web
789     </example>
790
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>
797
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>
800 </usage>
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>
803 </directivesynopsis>
804
805 <directivesynopsis>
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>
813 </contextlist>
814 <override>FileInfo</override>
815
816 <usage>
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>
823
824     <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>
828
829     <ul>
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>
836     </ul>
837
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>
840
841     <example>
842       EnableMMAP Off
843     </example>
844
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>
847
848     <example>
849       &lt;Directory "/path-to-nfs-files"&gt;
850       <indent>
851         EnableMMAP Off
852       </indent>
853       &lt;/Directory&gt;
854     </example>
855 </usage>
856 </directivesynopsis>
857
858 <directivesynopsis>
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>
866 </contextlist>
867 <override>FileInfo</override>
868 <compatibility>\e$B%P!<%8%g%s\e(B 2.0.44 \e$B0J9_$G;HMQ2DG=\e(B</compatibility>
869
870 <usage>
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>
878
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>
882
883     <ul>
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>
895     </ul>
896
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>
899
900
901     <example>
902       EnableSendfile Off
903     </example>
904
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>
907
908     <example>
909       &lt;Directory "/path-to-nfs-files"&gt;
910       <indent>
911         EnableSendfile Off
912       </indent>
913       &lt;/Directory&gt;
914     </example>
915 </usage>
916 </directivesynopsis>
917
918 <directivesynopsis>
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>
924 </contextlist>
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>
928
929 <usage>
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>
932
933     <ol>
934       <li>Apache \e$BI8=`$N4JC1$J%(%i!<%a%C%;!<%8$rI=<(\e(B</li>
935
936       <li>\e$B<+J,$G;XDj$7$?%a%C%;!<%8$rI=<(\e(B</li>
937
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>
940
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>
942     </ol>
943
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>
948
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
953     \e$BNc\e(B:</p>
954
955     <example>
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"
960     </example>
961
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>
968
969     <example>
970       ErrorDocument 404 /cgi-bin/bad_urls.pl<br /><br />
971       &lt;Directory /web/docs&gt;<br />
972       <indent>
973         ErrorDocument 404 default<br />
974       </indent>
975       &lt;/Directory&gt;
976     </example>
977
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>
992
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>
1001
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>
1009
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>
1012
1013 </usage>
1014
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>
1018
1019 <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>
1025 </contextlist>
1026
1027 <usage>
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>
1033
1034     <example><title>\e$BNc\e(B</title>
1035     ErrorLog /var/log/httpd/error_log
1036     </example>
1037     
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>
1041
1042     <example><title>\e$BNc\e(B</title>
1043     ErrorLog "|/usr/local/bin/httpd_errors"
1044     </example>
1045
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>
1052
1053     <example><title>\e$BNc\e(B</title>
1054     ErrorLog syslog:user
1055     </example>
1056
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>
1068     </note>
1069 </usage>
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>
1073
1074 <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>
1082 </contextlist>
1083 <override>FileInfo</override>
1084
1085 <usage>
1086     <p>
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:
1095     </p>
1096
1097     <dl>
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>
1110     </dl>
1111
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>
1117
1118     <p>\e$B$"$k%G%#%l%/%H%j$N@_Dj$K\e(B
1119     <code>FileETag&nbsp;INode&nbsp;MTime&nbsp;Size</code> \e$B$,$"$j!"\e(B
1120     \e$B%5%V%G%#%l%/%H%j$N@_Dj$K\e(B <code>FileETag&nbsp;-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&nbsp;MTime&nbsp;Size</code>
1123     \e$B$HF1$8$K$J$j$^$9!#\e(B</p>
1124 </usage>
1125 </directivesynopsis>
1126
1127 <directivesynopsis type="section">
1128 <name>Files</name>
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>&lt;Files <var>filename</var>&gt; ... &lt;/Files&gt;</syntax>
1131 <contextlist><context>server config</context><context>virtual host</context>
1132 <context>directory</context><context>.htaccess</context>
1133 </contextlist>
1134 <override>All</override>
1135
1136 <usage>
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>&lt;/Files&gt;</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>
1156
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>
1161
1162     <example>
1163       &lt;Files ~ "\.(gif|jpe?g|png)$"&gt;
1164     </example>
1165
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
1167     \e$B$?$@$7!"\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>
1170
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>
1178
1179 </usage>
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     &lt;Directory&gt;, &lt;Location&gt;, &lt;Files&gt; \e$B%;%/%7%g%s$NF0:nK!\e(B</a></seealso>
1183 </directivesynopsis>
1184
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>&lt;FilesMatch <var>regex</var>&gt; ... &lt;/FilesMatch&gt;</syntax>
1190 <contextlist><context>server config</context><context>virtual host</context>
1191 <context>directory</context><context>.htaccess</context>
1192 </contextlist>
1193 <override>All</override>
1194
1195 <usage>
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
1200     \e$BNc$($P\e(B:</p>
1201
1202     <example>
1203       &lt;FilesMatch "\.(gif|jpe?g|png)$"&gt;
1204     </example>
1205
1206     <p>\e$B$O0lHLE*$J%$%s%?!<%M%C%H$N2hA|7A<0$K%^%C%A$7$^$9!#\e(B</p>
1207 </usage>
1208
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     &lt;Directory&gt;, &lt;Location&gt;, &lt;Files&gt; \e$B%;%/%7%g%s$NF0:nK!\e(B</a></seealso>
1212 </directivesynopsis>
1213
1214 <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>
1220 </contextlist>
1221 <override>FileInfo</override>
1222 <compatibility>Apache 2.0 \e$B$G\e(B core \e$B$K0\F0\e(B</compatibility>
1223
1224 <usage>
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>
1234
1235     <example>
1236       ForceType image/gif
1237     </example>
1238
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>
1243
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>
1246
1247     <example>
1248       # force all files to be image/gif:<br />
1249       &lt;Location /images&gt;<br />
1250         <indent>
1251           ForceType image/gif<br />
1252         </indent>
1253       &lt;/Location&gt;<br />
1254       <br />
1255       # but normal mime-type associations here:<br />
1256       &lt;Location /images/mixed&gt;<br />
1257       <indent>
1258         ForceType None<br />
1259       </indent>
1260       &lt;/Location&gt;
1261     </example>
1262 </usage>
1263 </directivesynopsis>
1264
1265 <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>
1273
1274 <usage>
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>
1282
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>
1293
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>
1306 </usage>
1307 </directivesynopsis>
1308
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>&lt;IfDefine [!]<var>parameter-name</var>&gt; ...
1314     &lt;/IfDefine&gt;</syntax>
1315 <contextlist><context>server config</context><context>virtual host</context>
1316 <context>directory</context><context>.htaccess</context>
1317 </contextlist>
1318 <override>All</override>
1319
1320 <usage>
1321     <p><code>&lt;IfDefine <var>test</var>&gt;...&lt;/IfDefine&gt;</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>
1329
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>
1333
1334     <ul>
1335       <li><var>parameter-name</var></li>
1336
1337       <li><code>!</code><var>parameter-name</var></li>
1338     </ul>
1339
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>
1344
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>
1348
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
1351     \e$BNc\e(B:</p>
1352
1353     <example>
1354       httpd -DReverseProxy ...<br />
1355       <br />
1356       # httpd.conf<br />
1357       &lt;IfDefine ReverseProxy&gt;<br />
1358       <indent>
1359         LoadModule rewrite_module modules/mod_rewrite.so<br />
1360         LoadModule proxy_module   modules/libproxy.so<br />
1361       </indent>
1362       &lt;/IfDefine&gt;
1363     </example>
1364 </usage>
1365 </directivesynopsis>
1366
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>&lt;IfModule [!]<var>module-file</var>|<var>module-identifier</var>&gt; ...
1372     &lt;/IfModule&gt;</syntax>     
1373 <contextlist><context>server config</context><context>virtual host</context>
1374 <context>directory</context><context>.htaccess</context>
1375 </contextlist>
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>
1378
1379 <usage>
1380     <p><code>&lt;IfModule <var>test</var>&gt;...&lt;/IfModule&gt;</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>
1388
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>
1392
1393     <ul>
1394       <li><var>module</var></li>
1395
1396       <li>!<var>module</var></li>
1397     </ul>
1398
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>
1407
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>
1415
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>
1419
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>
1425 </usage>
1426 </directivesynopsis>
1427
1428 <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>
1434 </contextlist>
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>
1436
1437 <usage>
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>
1440
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>
1449
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>
1453
1454     <p>\e$BNc\e(B:</p>
1455
1456     <example>
1457       Include /usr/local/apache2/conf/ssl.conf<br />
1458       Include /usr/local/apache2/conf/vhosts/*.conf
1459     </example>
1460
1461      <p><directive module="core">ServerRoot</directive> \e$B$+$i$NAjBP%Q%9$N>l9g$O\e(B:</p>
1462
1463     <example>
1464       Include conf/ssl.conf<br />
1465       Include conf/vhosts/*.conf
1466     </example>
1467
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>
1470
1471     <example>
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 />
1476       Syntax OK
1477     </example>
1478 </usage>
1479
1480 <seealso><program>apachectl</program></seealso>
1481 </directivesynopsis>
1482
1483 <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>
1489 </contextlist>
1490
1491 <usage>
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>
1498
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>
1511 </usage>
1512
1513 <seealso><directive module="core">MaxKeepAliveRequests</directive></seealso>
1514 </directivesynopsis>
1515
1516 <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>
1522 </contextlist>
1523
1524 <usage>
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>
1529
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>
1534 </usage>
1535 </directivesynopsis>
1536
1537 <directivesynopsis type="section">
1538 <name>Limit</name>
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>&lt;Limit <var>method</var> [<var>method</var>] ... &gt; ...
1542     &lt;/Limit&gt;</syntax>
1543 <contextlist><context>server config</context><context>virtual host</context>
1544 <context>directory</context><context>.htaccess</context>
1545 </contextlist>
1546 <override>All</override>
1547
1548 <usage>
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>
1554
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>
1562
1563     <example>
1564       &lt;Limit POST PUT DELETE&gt;<br />
1565       <indent>
1566         Require valid-user<br />
1567       </indent>
1568       &lt;/Limit&gt;
1569     </example>
1570
1571     <p>\e$B%a%=%C%IL>$K$O0J2<$NCf$+$i0l$D0J>e$rNs5s$9$k$3$H$,$G$-$^$9\e(B:
1572     <code>GET</code>,
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>
1581
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>
1588
1589 </usage>
1590 </directivesynopsis>
1591
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>&lt;LimitExcept <var>method</var> [<var>method</var>] ... &gt; ...
1597     &lt;/LimitExcept&gt;</syntax>
1598 <contextlist><context>server config</context><context>virtual host</context>
1599 <context>directory</context><context>.htaccess</context>
1600 </contextlist>
1601 <override>All</override>
1602
1603 <usage>
1604     <p><directive type="section">LimitExcept</directive> \e$B$H\e(B
1605     <code>&lt;/LimitExcept&gt;</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>
1614
1615     <p>\e$BNc\e(B:</p>
1616
1617     <example>
1618       &lt;LimitExcept POST GET&gt;<br />
1619       <indent>
1620         Require valid-user<br />
1621       </indent>
1622       &lt;/LimitExcept&gt;
1623     </example>
1624
1625 </usage>
1626 </directivesynopsis>
1627
1628 <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>
1634 </contextlist>
1635 <compatibility>Apache 2.0.47 \e$B0J9_$G;HMQ2DG=\e(B</compatibility>
1636
1637 <usage>
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>
1645
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>
1649
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>
1655
1656     <example><title>\e$BNc\e(B</title>
1657       LimitInternalRecursion 5
1658     </example>
1659 </usage>
1660 </directivesynopsis>
1661
1662 <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>
1670 </contextlist>
1671 <override>All</override>
1672
1673 <usage>
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>
1676
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>
1690
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>
1694
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>
1698
1699     <example>
1700       LimitRequestBody 102400
1701     </example>
1702
1703 </usage>
1704 </directivesynopsis>
1705
1706 <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>
1713
1714 <usage>
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>
1719
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>
1732
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>
1738
1739     <p>\e$BNc\e(B:</p>
1740
1741     <example>
1742       LimitRequestFields 50
1743     </example>
1744
1745 </usage>
1746 </directivesynopsis>
1747
1748 <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>
1755
1756 <usage>
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>
1759
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>
1771
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>
1775
1776     <p>\e$BNc\e(B:</p>
1777
1778     <example>
1779       LimitRequestFieldSize 4094
1780     </example>
1781
1782     <note>\e$BDL>o$O%G%U%)%k%H$+$iJQ99$9$kI,MW$O$"$j$^$;$s!#\e(B</note>
1783
1784 </usage>
1785 </directivesynopsis>
1786
1787 <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>
1793
1794 <usage>
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>
1797
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>
1805
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>
1809
1810     <p>\e$BNc\e(B:</p>
1811
1812     <example>
1813       LimitRequestLine 4094
1814     </example>
1815
1816     <note>\e$BDL>o$O%G%U%)%k%H$+$iJQ99$9$kI,MW$O$"$j$^$;$s!#\e(B</note>
1817 </usage>
1818 </directivesynopsis>
1819
1820 <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>
1828
1829 <usage>
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>
1832
1833     <p>\e$BNc\e(B:</p>
1834
1835     <example>
1836     LimitXMLRequestBody 0
1837     </example>
1838
1839 </usage>
1840 </directivesynopsis>
1841
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>&lt;Location
1846     <var>URL-path</var>|<var>URL</var>&gt; ... &lt;/Location&gt;</syntax>
1847 <contextlist><context>server config</context><context>virtual host</context>
1848 </contextlist>
1849
1850 <usage>
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>&lt;/Location&gt;</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>
1862
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>
1871
1872     <note><title>\e$B$$$D\e(B <directive 
1873     type="section">Location</directive> \e$B$r;H$&$+\e(B</title>
1874
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
1878     <directive
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>&lt;Location /&gt;</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>
1883     </note>
1884
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>
1890
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>
1893
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
1896     \e$BNc$($P\e(B:</p>
1897
1898     <example>
1899       &lt;Location ~ "/(extra|special)/data"&gt;
1900     </example>
1901
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>
1908
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>
1914
1915     <example>
1916       &lt;Location /status&gt;<br />
1917       <indent>
1918         SetHandler server-status<br />
1919         Order Deny,Allow<br />
1920         Deny from all<br />
1921         Allow from .foo.com<br />
1922       </indent>
1923       &lt;/Location&gt;
1924     </example>
1925
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>
1939
1940     <p>\e$BNc$($P!"\e(B<code>&lt;LocationMatch ^/abc&gt;</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>&lt;Location /abc/def&gt;</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>
1952
1953 </usage>
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     &lt;Directory&gt;, &lt;Location&gt;, &lt;Files&gt; \e$B%;%/%7%g%s$NF0:nK!\e(B</a></seealso>
1957 </directivesynopsis>
1958
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>&lt;LocationMatch
1964     <var>regex</var>&gt; ... &lt;/LocationMatch&gt;</syntax>
1965 <contextlist><context>server config</context><context>virtual host</context>
1966 </contextlist>
1967
1968 <usage>
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>
1973
1974     <example>
1975       &lt;LocationMatch "/(extra|special)/data"&gt;
1976     </example>
1977
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>
1980 </usage>
1981
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     &lt;Directory&gt;, &lt;Location&gt;, &lt;Files&gt; \e$B%;%/%7%g%s$NF0:nK!\e(B</a></seealso>
1985 </directivesynopsis>
1986
1987 <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>
1993 </contextlist>
1994
1995 <usage>
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>
2000
2001     <table border="1">
2002       <tr>
2003         <th><strong>\e$B%l%Y%k\e(B</strong> </th>
2004
2005         <th><strong>\e$B@bL@\e(B</strong> </th>
2006
2007         <th><strong>\e$BNc\e(B</strong> </th>
2008       </tr>
2009
2010       <tr>
2011         <td><code>emerg</code> </td>
2012
2013         <td>\e$B6[5^\e(B - \e$B%7%9%F%`$,MxMQ$G$-$J$$\e(B</td>
2014
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>
2017       </tr>
2018
2019       <tr>
2020         <td><code>alert</code> </td>
2021
2022         <td>\e$BD>$A$KBP=h$,I,MW\e(B</td>
2023
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>
2026       </tr>
2027
2028       <tr>
2029         <td><code>crit</code> </td>
2030
2031         <td>\e$BCWL?E*$J>uBV\e(B</td>
2032
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>
2035       </tr>
2036
2037       <tr>
2038         <td><code>error</code> </td>
2039
2040         <td>\e$B%(%i!<\e(B</td>
2041
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>
2044       </tr>
2045
2046       <tr>
2047         <td><code>warn</code> </td>
2048
2049         <td>\e$B7Y9p\e(B</td>
2050
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>
2053       </tr>
2054
2055       <tr>
2056         <td><code>notice</code> </td>
2057
2058         <td>\e$BIaDL$@$,!"=EMW$J>pJs\e(B</td>
2059
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>
2062       </tr>
2063
2064       <tr>
2065         <td><code>info</code> </td>
2066
2067         <td>\e$BDI2C>pJs\e(B</td>
2068
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>
2072       </tr>
2073
2074       <tr>
2075         <td><code>debug</code> </td>
2076
2077         <td>\e$B%G%P%C%0%a%C%;!<%8\e(B</td>
2078
2079         <td>"Opening config file ..." (\e$B@_Dj%U%!%$%k$r3+$$$F$$$k\e(B...)</td>
2080       </tr>
2081     </table>
2082
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>
2087
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>
2089
2090     <p>\e$BNc\e(B:</p>
2091
2092     <example>
2093       LogLevel notice
2094     </example>
2095
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>
2101     </note>
2102 </usage>
2103 </directivesynopsis>
2104
2105 <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>
2111 </contextlist>
2112
2113 <usage>
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
2119     </p>
2120
2121     <p>\e$BNc\e(B:</p>
2122
2123     <example>
2124       MaxKeepAliveRequests 500
2125     </example>
2126 </usage>
2127 </directivesynopsis>
2128
2129 <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>
2134
2135 <usage>
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>
2139
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>
2143
2144     <example>
2145       NameVirtualHost 111.22.33.44
2146     </example>
2147
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>
2158
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>
2165     </note>
2166
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
2168     \e$BNc$($P\e(B</p>
2169
2170     <example>
2171       NameVirtualHost 111.22.33.44:8080
2172     </example>
2173
2174     <p>IPV6 \e$B$N%"%I%l%9$O<!$NNc$N$h$&$K3Q3g8L$G0O$`I,MW$,$"$j$^$9\e(B:</p>
2175  
2176     <example>
2177       NameVirtualHost [2001:db8::a00:20ff:fea7:ccea]:8080
2178     </example>
2179
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>
2182
2183     <example>
2184       NameVirtualHost *
2185     </example>
2186
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>
2191
2192       <example>
2193         NameVirtualHost 1.2.3.4<br />
2194         &lt;VirtualHost 1.2.3.4&gt;<br />
2195         # ...<br />
2196         &lt;/VirtualHost&gt;<br />
2197       </example>
2198     </note>
2199
2200 </usage>
2201
2202 <seealso><a href="../vhosts/">\e$B%P!<%A%c%k%[%9%H@bL@=q\e(B
2203 </a></seealso>
2204
2205 </directivesynopsis>
2206
2207 <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>
2210 <syntax>Options
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>
2215 </contextlist>
2216 <override>Options</override>
2217
2218 <usage>
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>
2221
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>
2225
2226     <dl>
2227       <dt><code>All</code></dt>
2228
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>
2231
2232       <dt><code>ExecCGI</code></dt>
2233
2234       <dd>
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>
2236
2237       <dt><code>FollowSymLinks</code></dt>
2238
2239       <dd>
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>
2248
2249       <dt><code>Includes</code></dt>
2250
2251       <dd>
2252       <module>mod_include</module> \e$B$,Ds6!$9$k\e(B SSI \e$B$rM-8z$K$7$^$9!#\e(B</dd>
2253
2254       <dt><code>IncludesNOEXEC</code></dt>
2255
2256       <dd>
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>
2260
2261       <dt><code>Indexes</code></dt>
2262
2263       <dd>
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>
2268
2269       <dt><code>MultiViews</code></dt>
2270
2271       <dd>
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>
2275
2276       <dt><code>SymLinksIfOwnerMatch</code></dt>
2277
2278       <dd>
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
2282
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>
2286       </dd>
2287     </dl>
2288
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>
2298
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>
2300
2301     <example>
2302       &lt;Directory /web/docs&gt;<br />
2303       <indent>
2304         Options Indexes FollowSymLinks<br />
2305       </indent>
2306       &lt;/Directory&gt;<br />
2307       <br />
2308       &lt;Directory /web/docs/spec&gt;<br />
2309       <indent>
2310         Options Includes<br />
2311       </indent>
2312       &lt;/Directory&gt;
2313     </example>
2314
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>
2318  
2319     <example>
2320       &lt;Directory /web/docs&gt;<br />
2321       <indent>
2322         Options Indexes FollowSymLinks<br />
2323       </indent>
2324       &lt;/Directory&gt;<br />
2325       <br />
2326       &lt;Directory /web/docs/spec&gt;<br />
2327       <indent>
2328         Options +Includes -Indexes<br />
2329       </indent>
2330       &lt;/Directory&gt;
2331     </example>
2332
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>
2335
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>
2340     </note>
2341
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>
2344 </usage>
2345 </directivesynopsis>
2346
2347 <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>
2352 </contextlist>
2353 <override>AuthConfig</override>
2354
2355 <usage>
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>
2359
2360     <dl>
2361       <dt><code>Require user <var>userid</var> [<var>userid</var>] ...</code></dt>
2362
2363       <dd>\e$B;XDj$5$l$?%f!<%6$N$_!"%G%#%l%/%H%j$X$N%"%/%;%9$r5v2D$7$^$9!#\e(B</dd>
2364
2365       <dt><code>Require group <var>group-name</var> [<var>group-name</var>] ...</code></dt>
2366
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>
2368
2369       <dt><code>Require valid-user</code></dt>
2370
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>
2372     </dl>
2373
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
2382     \e$BNc$($P\e(B:</p>
2383
2384     <example>
2385        AuthType Basic<br />
2386        AuthName "Restricted Resource"<br />
2387        AuthUserFile /web/users<br />
2388        AuthGroupFile /web/groups<br />
2389        Require group admin
2390     </example>
2391
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>
2400
2401 </usage>
2402 <seealso><directive module="core">Satisfy</directive></seealso>
2403 <seealso><module>mod_authz_host</module></seealso>
2404 </directivesynopsis>
2405
2406 <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>
2415
2416 <usage>
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>
2424
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>
2430
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>
2432
2433 </usage>
2434 <seealso><directive module="core">RLimitMEM</directive></seealso>
2435 <seealso><directive module="core">RLimitNPROC</directive></seealso>
2436 </directivesynopsis>
2437
2438 <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>
2447
2448 <usage>
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>
2456
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>
2462
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>
2464 </usage>
2465 <seealso><directive module="core">RLimitCPU</directive></seealso>
2466 <seealso><directive module="core">RLimitNPROC</directive></seealso>
2467 </directivesynopsis>
2468
2469 <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>
2478
2479 <usage>
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>
2487
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>
2493
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>
2495
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>
2503     </note>
2504 </usage>
2505 <seealso><directive module="core">RLimitMEM</directive></seealso>
2506 <seealso><directive module="core">RLimitCPU</directive></seealso>
2507 </directivesynopsis>
2508
2509 <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>
2515 </contextlist>
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
2520 </compatibility>
2521
2522 <usage>
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>
2535
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>
2540
2541     <example>
2542     Require valid-user<br />
2543     Allow from 192.168.1<br />
2544     Satisfy Any
2545     </example>
2546    
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>
2555 </usage>
2556    <seealso><directive module="mod_authz_host">Allow</directive></seealso>
2557    <seealso><directive module="core">Require</directive></seealso>
2558 </directivesynopsis>
2559
2560 <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>
2570
2571 <usage>
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>
2579
2580     <example>
2581       #!C:/Perl/bin/perl.exe
2582     </example>
2583
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>
2585
2586     <example>
2587       #!perl
2588     </example>
2589
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>
2598
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>
2611     </note>
2612
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>
2619 </usage>
2620 </directivesynopsis>
2621
2622 <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>
2628 </contextlist>
2629
2630 <usage>
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
2641 </p>
2642
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>
2645
2646     <example>
2647       ServerAdmin www-admin@foo.example.com
2648     </example>
2649
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>
2652
2653 </usage>
2654 </directivesynopsis>
2655
2656 <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>
2662
2663 <usage>
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>
2667
2668     <example>
2669       &lt;VirtualHost *&gt;<br />
2670       ServerName server.domain.com<br />
2671       ServerAlias server server2.domain.com server2<br />
2672       # ...<br />
2673       &lt;/VirtualHost&gt;
2674     </example>
2675 </usage>
2676 <seealso><a href="../vhosts/">Apache \e$B%P!<%A%c%k%[%9%H@bL@=q\e(B</a></seealso>
2677 </directivesynopsis>
2678
2679 <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>
2684 </contextlist>
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>
2687
2688 <usage>
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>
2696
2697     <example>
2698       ServerName www.example.com:80
2699     </example>
2700
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>
2708
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>
2714
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>
2719 </usage>
2720
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>
2727
2728 <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>
2734
2735 <usage>
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>
2739 </usage>
2740 <seealso><a href="../vhosts/">Apache \e$B%P!<%A%c%k%[%9%H@bL@=q\e(B</a></seealso>
2741 </directivesynopsis>
2742
2743 <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>
2749
2750 <usage>
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>
2759
2760     <example><title>\e$BNc\e(B</title>
2761       ServerRoot /home/httpd
2762     </example>
2763
2764
2765 </usage>
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>
2771
2772 <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>
2779 </contextlist>
2780 <override>All</override>
2781
2782 <usage>
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>
2791
2792
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>
2800
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>
2804 </usage>
2805 <seealso><directive module="core">ServerTokens</directive></seealso>
2806 </directivesynopsis>
2807
2808 <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>
2814
2815 <usage>
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>
2820
2821     <dl>
2822       <dt><code>ServerTokens Prod[uctOnly]</code></dt>
2823
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>
2826
2827       <dt><code>ServerTokens Major</code></dt>
2828
2829       <dd>Server sends (<em>e.g.</em>): <code>Server:
2830       Apache/2</code></dd>
2831
2832       <dt><code>ServerTokens Minor</code></dt>
2833
2834       <dd>Server sends (<em>e.g.</em>): <code>Server:
2835       Apache/2.0</code></dd>
2836
2837       <dt><code>ServerTokens Min[imal]</code></dt>
2838
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>
2841
2842       <dt><code>ServerTokens OS</code></dt>
2843
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>
2846
2847       <dt><code>ServerTokens Full</code> (\e$B$b$7$/$OL$;XDj\e(B)</dt>
2848
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>
2851     </dl>
2852
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>
2855
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>
2859 </usage>
2860 <seealso><directive module="core">ServerSignature</directive></seealso>
2861 </directivesynopsis>
2862
2863 <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>
2869 </contextlist>
2870 <override>FileInfo</override>
2871 <compatibility>Apache 2.0 \e$B$G\e(B core \e$B$K0\F0\e(B</compatibility>
2872
2873 <usage>
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>
2884
2885     <example>
2886       SetHandler imap-file
2887     </example>
2888
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>
2892
2893     <example>
2894       &lt;Location /status&gt;<br />
2895       <indent>
2896         SetHandler server-status<br />
2897       </indent>
2898       &lt;/Location&gt;
2899     </example>
2900
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>
2904
2905 </usage>
2906
2907 <seealso><directive module="mod_mime">AddHandler</directive></seealso>
2908
2909 </directivesynopsis>
2910
2911 <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>
2917 </contextlist>
2918 <override>FileInfo</override>
2919
2920 <usage>
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>
2926
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>
2929
2930 </usage>
2931 <seealso><a href="../filter.html">\e$B%U%#%k%?\e(B</a>\e$B@bL@=q\e(B</seealso>
2932 </directivesynopsis>
2933
2934 <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>
2940 </contextlist>
2941 <override>FileInfo</override>
2942
2943 <usage>
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>    
2949
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>
2952
2953     <example>
2954       &lt;Directory /www/data/&gt;<br />
2955       <indent>
2956         SetOutputFilter INCLUDES<br />
2957       </indent>
2958       &lt;/Directory&gt;
2959     </example>
2960
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>
2963 </usage>
2964 <seealso><a href="../filter.html">\e$B%U%#%k%?\e(B</a>\e$B@bL@=q\e(B</seealso>
2965 </directivesynopsis>
2966
2967 <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>
2974
2975 <usage>
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>
2978
2979     <ol>
2980       <li>GET \e$B%j%/%(%9%H$r<u$1<h$k$N$K$+$+$kAm;~4V\e(B</li>
2981
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>
2983
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>
2985     </ol>
2986     
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>
2992
2993 </usage>
2994 </directivesynopsis>
2995
2996 <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>
3003
3004 <usage>
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>
3012
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>
3022
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 -- 
3032     \e$B>\:Y$O\e(B <a 
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>
3037
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>
3044
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>
3052 </usage>
3053 <seealso><directive module="core">ServerName</directive></seealso>
3054 <seealso><directive module="mpm_common">Listen</directive></seealso>
3055 </directivesynopsis>
3056
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>&lt;VirtualHost
3062     <var>addr</var>[:<var>port</var>] [<var>addr</var>[:<var>port</var>]]
3063     ...&gt; ... &lt;/VirtualHost&gt;</syntax>
3064 <contextlist><context>server config</context></contextlist>
3065
3066 <usage>
3067     <p><directive type="section">VirtualHost</directive> \e$B5Z$S\e(B
3068     <code>&lt;/VirtualHost&gt;</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>
3077
3078     <ul>
3079       <li>\e$B%P!<%A%c%k%[%9%H$N\e(B IP \e$B%"%I%l%9\e(B</li>
3080
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>
3082
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>
3085
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>
3088     </ul>
3089
3090     <example><title>\e$BNc\e(B</title>
3091       &lt;VirtualHost 10.1.2.3&gt;<br />
3092       <indent>
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 />
3098       </indent>
3099       &lt;/VirtualHost&gt;
3100     </example>    
3101  
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>
3104
3105     <example>
3106       &lt;VirtualHost [2001:db8::a00:20ff:fea7:ccea]&gt;<br />
3107       <indent>
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 />
3113       </indent>
3114       &lt;/VirtualHost&gt;
3115     </example>  
3116
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>
3124
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>
3133
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>
3139     
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>
3145     </note>
3146
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>
3159
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>
3168
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>
3177
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>
3183 </usage>
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     &lt;Directory&gt;, &lt;Location&gt;, &lt;Files&gt; \e$B%;%/%7%g%s$NF0:nK!\e(B</a></seealso>
3190 </directivesynopsis>
3191
3192 </modulesynopsis>