]> granicus.if.org Git - apache/commitdiff
English Revision: 522942
authorHiroaki Kawai <kawai@apache.org>
Sun, 29 Apr 2007 14:21:15 +0000 (14:21 +0000)
committerHiroaki Kawai <kawai@apache.org>
Sun, 29 Apr 2007 14:21:15 +0000 (14:21 +0000)
Submitted by: Takashi Sato
Reviewed by: Hiroaki Kawai

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@533511 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/mod_access_compat.xml.ja [new file with mode: 0644]

diff --git a/docs/manual/mod/mod_access_compat.xml.ja b/docs/manual/mod/mod_access_compat.xml.ja
new file mode 100644 (file)
index 0000000..8b9a65c
--- /dev/null
@@ -0,0 +1,443 @@
+<?xml version="1.0" encoding="iso-2022-jp"?>\r
+<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">\r
+<?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>\r
+<!-- English Revision: 522942 -->\r
+\r
+<!--\r
+ Licensed to the Apache Software Foundation (ASF) under one or more\r
+ contributor license agreements.  See the NOTICE file distributed with\r
+ this work for additional information regarding copyright ownership.\r
+ The ASF licenses this file to You under the Apache License, Version 2.0\r
+ (the "License"); you may not use this file except in compliance with\r
+ the License.  You may obtain a copy of the License at\r
+\r
+     http://www.apache.org/licenses/LICENSE-2.0\r
+\r
+ Unless required by applicable law or agreed to in writing, software\r
+ distributed under the License is distributed on an "AS IS" BASIS,\r
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
+ See the License for the specific language governing permissions and\r
+ limitations under the License.\r
+-->\r
+\r
+<modulesynopsis metafile="mod_access_compat.xml.meta">\r
+\r
+<name>mod_access_compat</name> \r
+<description>\e$B%[%9%H\e(B (\e$BL>A0$b$7$/$O\e(B IP \e$B%"%I%l%9\e(B) \e$B$K4p$E$$$?%0%k!<%W>5G'\e(B</description>\r
+<status>Extension</status>\r
+<sourcefile>mod_access_compat.c</sourcefile>\r
+<identifier>access_compat_module</identifier>\r
+<compatibility>Apache 2.3 (Apache 2.x \e$B$N0JA0$N%P!<%8%g%s$H$N8_49@-$N$?$a$N%b%8%e!<%k$H$7$F\e(B)\e$B!#\e(B\r
+\e$B$3$N%b%8%e!<%k$GDs6!$9$k%G%#%l%/%F%#%V$O!">5G'$N;EAH$_$N0l?7$KH<$$!"Hs?d>)$K$J$C$?$b$N$G$9!#\e(B\r
+<module>mod_authz_host</module> \e$B$b8+$F$/$@$5$$!#\e(B</compatibility>\r
+\r
+<summary>\r
+    <p><module>mod_access_compat</module> \e$B$K$h$jDs6!$5$l$k%G%#%l%/%F%#%V$O\e(B\r
+    \e$B%5!<%P$NFCDj$NItJ,$X$N\e(B\r
+    \e$B%"%/%;%9$r@)8f$9$k$?$a$K\e(B <directive module="core" type="section"\r
+    >Directory</directive>, <directive module="core"\r
+    type="section">Files</directive>, <directive module="core"\r
+    type="section">Location</directive>\r
+    \e$B$H\e(B <code><a href="core.html#accessfilename">.htaccess</a\r
+    ></code> \e$B%U%!%$%k$G;HMQ$5$l$^$9!#%/%i%$%"%s%H$N%[%9%HL>!"\e(BIP\r
+    \e$B%"%I%l%9$d!"\e(B<a href="../env.html">\e$B4D6-JQ?t\e(B</a\r
+    >\e$B$J$I$N%j%/%(%9%H$NFCD'$K4p$E$$$F\e(B\r
+    \e$B%"%/%;%9@)8f$r9T$J$&$3$H$,$G$-$^$9!#\e(B<directive\r
+    module="mod_access_compat">Allow</directive> \e$B$H\e(B\r
+    <directive module="mod_access_compat">Deny</directive> \e$B%G%#%l%/%F%#%V$r;H$C$F!"\e(B\r
+    \e$B$I$N$h$&$J%/%i%$%"%s%H$K%"%/%;%9$r\e(B\r
+    \e$B5v2D$9$k!"$7$J$$$r;XDj$7$^$9!#$^$?\e(B\r
+    <directive module="mod_access_compat">Order</directive> \e$B%G%#%l%/%F%#%V$r;H$C$F!"\e(B\r
+    \e$B%G%U%)%k%H$N%"%/%;%9>uBV$H!"\e(B\r
+    <directive module="mod_access_compat">Allow</directive> \e$B%G%#%l%/%F%#%V$H\e(B\r
+    <directive module="mod_access_compat">Deny</directive>\r
+    \e$B%G%#%l%/%F%#%V$H$N$*8_$$$X$N1F6A$N;EJ}$r@_Dj$7$^$9!#\e(B\r
+    </p>\r
+\r
+    <p>\e$B%[%9%H$K$h$k%"%/%;%9@)8B$H%Q%9%o!<%I$K$h$kG'>Z$r!"\e(B\r
+    \e$BF1;~$KAH$_9g$o$;$F;H$&$3$H$b$G$-$^$9!#\e(B\r
+    \e$B$3$N>l9g!"$=$NFs$D$N@)8B$N4X78$r;XDj$9$k$?$a$K\e(B\r
+    <directive module="core">Satisfy</directive>\r
+    \e$B%G%#%l%/%F%#%V$r;HMQ$7$^$9!#\e(B</p>\r
+\r
+    <note type="warning"><title>Note</title>\r
+      <p><module>mod_access_compat</module>\e$B$,Ds6!$9$k%G%#%l%/%F%#%V$O!"\e(B\r
+      \e$B>5G'$N;EAH$_$N0l?7$KH<$$!"Hs?d>)$K$J$C$?$b$N$G$9!#\e(B\r
+      <module>mod_authz_host</module> \e$B$b8+$F$/$@$5$$!#\e(B\r
+      \e$B%G%U%)%k%H$N>5G'$N<h$j07$$5!G=$r;HMQ$9$k$?$a$K\e(B\r
+      <module>mod_authz_default</module>\r
+      \e$B%b%8%e!<%k$b%m!<%I$5$l$J$1$l$P$J$j$^$;$s!#\e(B</p>\r
+    </note>\r
+\r
+    <p>\e$B0lHLE*$K$O!"%"%/%;%9@)8B%G%#%l%/%F%#%V$O$9$Y$F$N%"%/%;%9%a%=%C%I\e(B\r
+    (<code>GET</code>, <code>PUT</code>, <code>POST</code> \e$B$J$I\e(B)\r
+    \e$B$KE,MQ$5$l$^$9!#$=$7$F!"$[$H$s$I$N>l9g$3$l$,K>$^$7$$F0:n$G$9!#\e(B\r
+    \e$B$7$+$7!"\e(B<directive module="core" type="section">Limit</directive>\r
+    \e$B%;%/%7%g%s$NCf$K%G%#%l%/%F%#%V$r=q$/$3$H$G!"\e(B\r
+    \e$B0lIt$N%a%=%C%I$K$N$_@)8B$r$+$1$k$3$H$b$G$-$^$9!#\e(B</p>\r
+</summary>\r
+\r
+<seealso><directive module="mod_authz_core">Require</directive></seealso>\r
+<seealso><module>mod_authz_host</module></seealso>\r
+<seealso><module>mod_authz_core</module></seealso>\r
+\r
+<directivesynopsis>\r
+<name>Allow</name>\r
+<description>\e$B%5!<%P$N$"$kNN0h$K%"%/%;%9$G$-$k%[%9%H$r@)8f$9$k\e(B</description>\r
+<syntax> Allow from all|<var>host</var>|env=<var>env-variable</var>\r
+[<var>host</var>|env=<var>env-variable</var>] ...</syntax>\r
+<contextlist><context>directory</context><context>.htaccess</context>\r
+</contextlist>\r
+<override>Limit</override>\r
+\r
+<usage>\r
+    <p><directive>Allow</directive> \e$B%G%#%l%/%F%#%V$O!"$I$N%[%9%H$,\e(B\r
+    \e$B%5!<%P$N$"$kNN0h$K%"%/%;%9$G$-$k$+$K1F6A$rM?$($^$9!#\e(B\r
+    \e$B%"%/%;%9$O%[%9%HL>!"\e(BIP \e$B%"%I%l%9!"\e(BIP \e$B%"%I%l%9$NHO0O$d!"\e(B\r
+    \e$B4D6-JQ?t$J$I$N%/%i%$%"%s%H$N%j%/%(%9%H$N\e(B\r
+    \e$BFCD'$K4p$E$$$F%"%/%;%9@)8f$9$k$3$H$,$G$-$^$9!#\e(B</p> \r
+\r
+    <p>\e$B$3$N%G%#%l%/%F%#%V$N:G=i$N0z?t$O>o$K\e(B <code>from</code> \e$B$G$9!#\e(B\r
+    \e$B$=$l$KB3$/0z?t$O;0$D$N0c$C$?7A<0$,$"$j$^$9!#\e(B<code>Allow from\r
+    all</code> \e$B$,;XDj$5$l$F$$$l$P!"$9$Y$F$N%[%9%H$K%"%/%;%9$r5v2D$7!"\e(B\r
+    \e$B%"%/%;%9@)8B$O2<$G@bL@$5$l$F$$$k$h$&$K!"\e(B\r
+    <directive module="mod_access_compat">Deny</directive>\r
+    \e$B%G%#%l%/%F%#%V$H\e(B <directive module="mod_access_compat">Order</directive>\r
+    \e$B%G%#%l%/%F%#%V$N@_Dj$G7h$^$j$^$9!#\e(B\r
+    \e$BFCDj$N%[%9%H$d%[%9%H72$K$N$_%5!<%P$X$N%"%/%;%9$r5v2D$9$k$?$a$K$O!"\e(B\r
+    \e$B0J2<$N$I$l$+$N7A<0$G\e(B <em>host</em> \e$B$r;XDj$9$k$3$H$,$G$-$^$9\e(B:</p>\r
+\r
+    <dl>\r
+      <dt>\e$B%I%a%$%sL>\e(B (\e$B$N0lIt\e(B)</dt>\r
+\r
+      <dd>\r
+      <example><title>\e$BNc\e(B</title>\r
+        Allow from apache.org<br />\r
+        Allow from .net example.edu\r
+      </example>\r
+      <p>\e$B$3$NJ8;zNs$K9g$&$+!"$3$l$G=*$o$kL>A0$N%[%9%H$N%"%/%;%9$,5v2D$5$l$^$9!#\e(B\r
+      \e$B3FItJ,$,40A4$K9g$&$b$N$@$1$KE,MQ$5$l$^$9$N$G!">e$NNc$O\e(B\r
+      <code>foo.apache.org</code> \e$B$K$O%^%C%A$7$^$9$,!"\e(B\r
+      <code>fooapache.org</code> \e$B$K$O%^%C%A$7$^$;$s!#\e(B\r
+      \e$B$3$N@_Dj$r$9$k$H!"\e(BApache \e$B$O\e(B\r
+      <directive module="core">HostnameLookups</directive>\r
+      \e$B$N@_Dj$K4X$o$i$:!"%/%i%$%"%s%H$N\e(B IP \e$B%"%I%l%9$KBP$7$F\e(B\r
+      DNS \e$B$N\e(B 2 \e$B=E5U0z$-$r9T$J$$$^$9!#\e(B\r
+      \e$B%[%9%HL>$+$i%*%j%8%J%k$N\e(B IP \e$B%"%I%l%9$r=g0z$-$7$^$9!#\e(B\r
+      \e$B=g0z$-$H5U0z$-$,0lCW$7!"%[%9%HL>$,3:Ev$7$?>l9g$K$N$_!"\e(B\r
+      \e$B%"%/%;%9$,5v2D$5$l$^$9!#\e(B</p></dd>\r
+\r
+      <dt>\e$B40A4$J\e(B IP \e$B%"%I%l%9\e(B</dt>\r
+\r
+      <dd>\r
+      <example><title>\e$BNc\e(B</title>\r
+        Allow from 10.1.2.3<br />\r
+        Allow from 192.168.1.104 192.168.1.205\r
+      </example>\r
+      <p>\e$B%"%/%;%9$r5v2D$9$k\e(B IP \e$B%"%I%l%9$G$9!#\e(B</p></dd>\r
+\r
+      <dt>IP \e$B%"%I%l%9$N0lIt\e(B</dt>\r
+\r
+      <dd>\r
+      <example><title>\e$BNc\e(B</title>\r
+        Allow from 10.1<br />\r
+        Allow from 10 172.20 192.168.2\r
+      </example>\r
+      <p>\e$B%5%V%M%C%H$N@)8BMQ$N!"\e(BIP\r
+      \e$B%"%I%l%9$N:G=i$N0l$D$+$i;0$D$^$G$N%P%$%H$G$9!#\e(B</p></dd>\r
+\r
+      <dt>\e$B%M%C%H%o!<%/\e(B/\e$B%M%C%H%^%9%/\e(B \e$B$NBP\e(B</dt>\r
+\r
+      <dd>\r
+      <example><title>\e$BNc\e(B</title>\r
+        Allow from 10.1.0.0/255.255.0.0\r
+      </example>\r
+      <p>\e$B%M%C%H%o!<%/\e(B a.b.c.d \e$B$H%M%C%H%^%9%/\e(B w.x.y.z \e$B$G$9!#\e(B\r
+      \e$B$h$j:YN3EY$N%5%V%M%C%H@)8BMQ$G$9!#\e(B</p></dd>\r
+\r
+      <dt>\e$B%M%C%H%o!<%/\e(B/nnn CIDR \e$B;XDj\e(B</dt>\r
+\r
+      <dd>\r
+      <example><title>\e$BNc\e(B</title>\r
+        Allow from 10.1.0.0/16\r
+      </example>\r
+      <p>\e$B%M%C%H%^%9%/$,\e(B nnn \e$B$N>e0L%S%C%H$,\e(B 1\r
+      \e$B$H$J$C$F$$$k$b$N$+$i$J$k$3$H0J30$OA0$N$b$N$HF1$8$G$9!#\e(B</p></dd>\r
+    </dl>\r
+\r
+    <p>\e$BCm\e(B: \e$B:G8e$N;0$D$NNc$O$^$C$?$/F1$8%[%9%H$K9g$$$^$9!#\e(B</p>\r
+\r
+\r
+    <p>IPv6 \e$B%"%I%l%9$H\e(B IPv6 \e$B$N%5%V%M%C%H$O0J2<$N$h$&$K;XDj$G$-$^$9\e(B:</p>\r
+\r
+    <example>\r
+       Allow from 2001:db8::a00:20ff:fea7:ccea<br />\r
+       Allow from 2001:db8::a00:20ff:fea7:ccea/10\r
+    </example>\r
+\r
+    <p><directive>Allow</directive> \e$B%G%#%l%/%F%#%V$N0z?t$N;0$DL\$N7A<0$O!"\e(B\r
+    <a href="../env.html">\e$B4D6-JQ?t\e(B</a>\r
+    \e$B$NB8:_$K$h$j%"%/%;%9$N@)8f$r9T$J$($k$h$&$K$9$k$b$N$G$9!#\e(B\r
+    <code>Allow from env=<var>env-variable</var></code>\r
+    \e$B$,;XDj$5$l$F$$$k$H!"4D6-JQ?t\e(B <var>env-variable</var>\r
+    \e$B$,B8:_$7$?>l9g$K%j%/%(%9%H$O%"%/%;%9$r5v2D$5$l$^$9!#%5!<%P$O\e(B\r
+    <module>mod_setenvif</module>\r
+    \e$B$N%G%#%l%/%F%#%V$K$h$j!"%/%i%$%"%s%H$N%j%/%(%9%H\e(B\r
+    \e$B$NFCD'$K4p$E$$$F=@Fp$K4D6-JQ?t$r@_Dj$9$k5!G=$rDs6!$7$^$9!#\e(B\r
+    \e$B$G$9$+$i!"$3$N%G%#%l%/%F%#%V$O%/%i%$%"%s%H$N\e(B\r
+    <code>User-Agent</code> (\e$B%V%i%&%6$N<oN`\e(B)\e$B!"\e(B<code>Referer</code>\r
+    \e$B$dB>$N\e(B HTTP \e$B%j%/%(%9%H$N%X%C%@%U%#!<%k%I$J$I$K4p$E$$$F\e(B\r
+    \e$B%"%/%;%95v2D$r$9$k$?$a$K;H$&$3$H$,$G$-$^$9!#\e(B\r
+    </p>\r
+\r
+    <example><title>Example:</title>\r
+      SetEnvIf User-Agent ^KnockKnock/2\.0 let_me_in<br />\r
+      &lt;Directory /docroot&gt;<br />\r
+      <indent>\r
+        Order Deny,Allow<br />\r
+        Deny from all<br />\r
+        Allow from env=let_me_in<br />\r
+      </indent>\r
+      &lt;/Directory&gt;\r
+    </example>\r
+\r
+    <p>\e$B$3$N>l9g!"\e(Buser-agent \e$B$NJ8;zNs$,\e(B <code>KnockKnock/2.0</code>\r
+    \e$B$G;O$^$k%V%i%&%6$N$_$,%"%/%;%9$,5v2D$5$l!"\e(B\r
+    \e$BB>$N$b$N$O%"%/%;%9$,5qH]$5$l$^$9!#\e(B</p>\r
+\r
+</usage>\r
+</directivesynopsis>\r
+\r
+<directivesynopsis>\r
+<name>Deny</name>\r
+<description>\e$B%5!<%P$,%"%/%;%9$r5qH]$9$k%[%9%H$r@)8f$9$k\e(B</description>\r
+<syntax> Deny from all|<var>host</var>|env=<var>env-variable</var>\r
+[<var>host</var>|env=<var>env-variable</var>] ...</syntax>\r
+<contextlist><context>directory</context><context>.htaccess</context>\r
+</contextlist>\r
+<override>Limit</override>\r
+<usage>\r
+    <p>\e$B$3$N%G%#%l%/%F%#%V$O%[%9%HL>!"\e(BIP\r
+    \e$B%"%I%l%9!"4D6-JQ?t$K4p$E$$$F%5!<%P$X$N%"%/%;%9$r@)8B$7$^$9!#\e(B\r
+    <directive>Deny</directive> \e$B%G%#%l%/%F%#%V$N0z?t$O\e(B <directive\r
+    module="mod_access_compat">Allow</directive>\r
+    \e$B%G%#%l%/%F%#%V$H$^$C$?$/F1$8$G$9!#\e(B</p>\r
+</usage>\r
+\r
+</directivesynopsis>\r
+\r
+<directivesynopsis>\r
+<name>Order</name>\r
+<description>\e$B%G%U%)%k%H$N%"%/%;%92DG=$J>uBV$H!"\e(B<directive>Allow</directive> \e$B$H\e(B\r
+<directive>Deny</directive> \e$B$,I>2A$5$l$k=gHV$r@)8f$9$k\e(B</description>\r
+<syntax> Order <var>ordering</var></syntax>\r
+<default>Order Deny,Allow</default>\r
+<contextlist><context>directory</context><context>.htaccess</context>\r
+</contextlist>\r
+<override>Limit</override>\r
+\r
+<usage>\r
+\r
+    <p><directive>Order</directive> \e$B%G%#%l%/%F%#%V$O\e(B <directive \r
+    module="mod_access_compat">Allow</directive> \e$B%G%#%l%/%F%#%V$H\e(B<directive\r
+    module="mod_access_compat">Deny</directive> \e$B$H6&$K\e(B"3\e$BCJ3,%"%/%;%9@)8f%7%9%F%`\e(B"\r
+    \e$B$r@)8f$7$^$9!#Bh\e(B1\e$BCJ3,L\$G$O\e(B <directive>Order</directive> \e$B%G%#%l%/%F%#%V$G\e(B1\e$BHVL\$K\e(B\r
+    \e$B;XDj$7$?%G%#%l%/%F%#%V\e(B(<directive module="mod_access_compat">Allow</directive> \r
+    \e$B$^$?$O\e(B <directive module="mod_access_compat">Deny</directive>)\e$B$rA4$F=hM}$7$^$9!#\e(B\r
+    \e$BBh\e(B2\e$BCJ3,L\$G!";D$j$N%G%#%l%/%F%#%V\e(B(<directive\r
+    module="mod_access_compat">Deny</directive> \e$B$^$?$O\e(B <directive\r
+    module="mod_access_compat">Allow</directive>)\r
+    \e$B$rA4$F=hM}$7$^$9!#Bh\e(B3\e$BCJ3,L\$G!"Bh\e(B1\e$BCJ3,L\$HBh\e(B2\e$BCJ3,L\$G\e(B\r
+    \e$B%^%C%A$7$J$+$C$?%j%/%(%9%H$r=hM}$7$^$9!#\e(B</p>\r
+\r
+    <p>\e$BA4$F$N\e(B <directive module="mod_access_compat">Allow</directive> \e$B$H\e(B <directive\r
+    module="mod_access_compat">Deny</directive> \e$B$,=hM}$5$l!"7k6I$N$H$3$m:G8e$K%^%C%A\e(B\r
+    \e$B$7$?>r7o$,M-8z$H$J$k$3$H$KCm0U$7$F$/$@$5$$!#$3$l$O:G=i$K%^%C%A$7$?>r7o$@$1$,M-8z\e(B\r
+    \e$B$H$J$k!"E57?E*$J%U%!%$%"%&%)!<%k$NF0:n$H$O0[$J$C$F$$$^$9!#\e(B\r
+    \e$B$^$?!"@_Dj%U%!%$%k$K=q$/=gHV$K$O0UL#$O$"$j$^$;$s!#\e(B<directive\r
+    module="mod_access_compat">Allow</directive> \e$B9T$OA4It0l$D$N%0%k!<%W$H$7$F07$o$l!"\e(B\r
+    <directive module="mod_access_compat">Deny</directive> \e$B9T$O$b$&0l$D$N%0%k!<%W$H$_$J$5$l$^$9!#\e(B\r
+    \e$B$^$?%G%U%)%k%H>uBV$OC1FH$G0l$D$N%0%k!<%W$H$_$J$5$l$^$9!#\e(B</p>\r
+\r
+    <p><em>Order</em> \e$B@_Dj$O0J2<$N0J2<$N$I$l$+$G$9!#\e(B</p>\r
+\r
+    <dl>\r
+      <dt><code>Allow,Deny</code></dt>\r
+\r
+      <dd>\e$B$^$:\e(B <directive module="mod_access_compat">Allow</directive> \r
+      \e$B%G%#%l%/%F%#%V$,E,MQ$5$l$^$9!#$I$l$K$b%^%C%A$7$J$+$C$?>l9g!"$3$N;~E@$G\e(B\r
+      \e$B%j%/%(%9%H$O5qH]$5$l$^$9!#<!$K!"A4$F$N\e(B <directive module="mod_access_compat">\r
+      Deny</directive> \e$B%G%#%l%/%F%#%V$,E,MQ$5$l$^$9!#$I$l$+0l$D$G$b%^%C%A$7$?>l9g$O!"\e(B\r
+      \e$B%j%/%(%9%H$O5qH]$5$l$^$9!#\e(B\r
+      \e$B:G8e$K!"\e(B <directive module="mod_access_compat">Allow</directive> \e$B$K$b\e(B <directive\r
+      module="mod_access_compat">Deny</directive> \e$B$K$b%^%C%A$7$J$+$C$?%j%/%(%9%H$O\e(B\r
+      \e$B%G%U%)%k%H@_Dj$,E,MQ$5$l$k$N$G5qH]$5$l$^$9!#\e(B</dd>\r
+\r
+      <dt><code>Deny,Allow</code></dt>\r
+\r
+      <dd>\e$B$^$:\e(B <directive module="mod_access_compat">Deny</directive> \r
+      \e$B%G%#%l%/%F%#%V$,E,MQ$5$l$^$9!#$I$l$+0l$D$G$b%^%C%A$7$?>l9g$O!"\e(B\r
+      <directive module="mod_access_compat">Allow</directive> \e$B$N$I$l$K$b\e(B\r
+      \e$B%^%C%A\e(B<strong>\e$B$7$J$1$l$P\e(B</strong>\e$B!"%"%/%;%9$O5qH]$5$l$^$9!#\e(B\r
+      \e$B$I$N\e(B <directive module="mod_access_compat">Allow</directive> \e$B$K$b\e(B <directive\r
+      module="mod_access_compat">Deny</directive> \e$B$K$b%^%C%A$7$J$$%j%/%(%9%H$O\e(B\r
+      \e$B5v2D$5$l$^$9!#\e(B</dd>\r
+\r
+      <dt><code>Mutual-failure</code></dt>\r
+\r
+      <dd>\e$B$3$l$O\e(B <directive>Order Allow,Deny</directive> \e$B$HA4$/F1$88z2L$r;}$A!"\e(B \r
+      \e$B$=$N$?$aHs?d>)$H$J$C$F$$$^$9!#\e(B\r
+      </dd>\r
+    </dl>\r
+\r
+    <p>\e$B%-!<%o!<%I$N4V$KCV$1$k$N$O%3%s%^$@$1$G$9!#\e(B\r
+    \e$B4V$K\e(B<em>\e$B6uGr$,$"$C$F$O$$$1$^$;$s\e(B</em>\e$B!#\e(B</p>\r
+\r
+    <table border="1">\r
+      <tr>\r
+        <th>\e$B%^%C%A\e(B</th>\r
+        <th>Allow,Deny \e$B;~$N7k2L\e(B</th>\r
+        <th>Deny,Allow \e$B;~$N7k2L\e(B</th>\r
+      </tr><tr>\r
+        <th>Allow \e$B$@$1$K%^%C%A\e(B</th>\r
+        <td>\e$B5v2D\e(B</td>\r
+        <td>\e$B5v2D\e(B</td>\r
+      </tr><tr>\r
+        <th>Deny \e$B$@$1$K%^%C%A\e(B</th>\r
+        <td>\e$B5qH]\e(B</td>\r
+        <td>\e$B5qH]\e(B</td>\r
+      </tr><tr>\r
+        <th>\e$B$I$A$i$K$b%^%C%A$7$J$$\e(B</th>\r
+        <td>2\e$BHVL\$N%G%#%l%/%F%#%V$,%G%U%)%k%H\e(B: \e$B5qH]\e(B</td>\r
+        <td>2\e$BHVL\$N%G%#%l%/%F%#%V$,%G%U%)%k%H\e(B: \e$B5v2D\e(B</td>\r
+      </tr><tr>\r
+        <th>Allow \e$B$H\e(B Deny \e$BN>J}$K%^%C%A\e(B</th>\r
+        <td>\e$B:G8e$K%^%C%A$7$?$[$&\e(B: \e$B5qH]\e(B</td>\r
+        <td>\e$B:G8e$K%^%C%A$7$?$[$&\e(B: \e$B5v2D\e(B</td>\r
+      </tr>\r
+    </table>\r
+\r
+    <p>\e$B0J2<$NNc$G$O!"\e(Bapache.org\r
+    \e$B%I%a%$%s$N$9$Y$F$N%[%9%H$O%"%/%;%9$r5v2D$5$l$^$9!#\e(B\r
+    \e$BB>$N$9$Y$F$N%[%9%H$O%"%/%;%9$r5qH]$5$l$^$9!#\e(B</p>\r
+\r
+    <example>\r
+      Order Deny,Allow<br />\r
+      Deny from all<br />\r
+      Allow from apache.org\r
+    </example>\r
+\r
+    <p>\e$B<!$NNc$G$O!"\e(Bfoo.apache.org \e$B%5%V%I%a%$%s$K$"$k%[%9%H0J30$N!"\e(B\r
+    apache.org \e$B%I%a%$%s$N$9$Y$F$N%[%9%H$,%"%/%;%9$r5v2D$5$l$^$9!#\e(B\r
+    apache.org\r
+    \e$B%I%a%$%s$G$J$$%[%9%H$O!"%G%U%)%k%H$N>uBV$,\e(B <directive\r
+    module="mod_access_compat">Deny</directive> \e$B$N$?$a!"\e(B\r
+    \e$B%5!<%P$X$N%"%/%;%9$r5qH]$5$l$^$9!#\e(B</p>\r
+\r
+    <example>\r
+      Order Allow,Deny<br />\r
+      Allow from apache.org<br />\r
+      Deny from foo.apache.org\r
+    </example>\r
+\r
+    <p>\e$B0lJ}!">e$NNc$N\e(B <directive>Order</directive> \e$B$,\e(B <code>Deny,Allow</code>\r
+    \e$B$KJQ$o$C$F$$$l$P!"$9$Y$N%[%9%H$K%"%/%;%9$,5v2D$5$l$^$9!#\e(B\r
+    \e$B$3$l$O!"@_Dj%U%!%$%kCf$N<B:]$N=gHV$K4X$o$i$:!"\e(B\r
+    <code>Allow from apache.org</code> \e$B$,:G8e$KI>2A$5$l$F!"\e(B\r
+    <code>Deny from foo.apache.org</code> \e$B$r>e=q$-$9$k$+$i$G$9!#\e(B\r
+    <code>apache.org</code>\r
+    \e$B%I%a%$%s$K$J$$%[%9%H$b!"%G%U%)%k%H$N>uBV$,\e(B <directive\r
+    module="mod_access_compat">Allow</directive>\r
+    \e$B$J$N$G!"%"%/%;%9$r5v2D$5$l$^$9!#\e(B\r
+    </p>\r
+\r
+    <p><directive>Order</directive>\r
+    \e$B%G%#%l%/%F%#%V$O%G%U%)%k%H$N%"%/%;%9$N>uBV$K1F6A$rM?$($k$N$G!"\e(B\r
+    <directive module="mod_authz_host">Allow</directive> \e$B%G%#%l%/%F%#%V$H\e(B\r
+    <directive module="mod_authz_host">Deny</directive>\r
+    \e$B%G%#%l%/%F%#%V$,L5$/$F$b!"%5!<%P$N%"%/%;%9$K1F6A$rM?$($k$3$H$,$G$-$^$9!#\e(B\r
+    \e$B$?$H$($P!"\e(B</p>\r
+\r
+    <example>\r
+      &lt;Directory /www&gt;<br />\r
+      <indent>\r
+        Order Allow,Deny<br />\r
+      </indent>\r
+      &lt;/Directory&gt;\r
+    </example>\r
+\r
+    <p>\e$B$O%G%U%)%k%H$N%"%/%;%9>uBV$,\e(B \r
+    <directive module="mod_access_compat">Deny</directive> \e$B$K$J$k$?$a!"\e(B\r
+    <code>/www</code> \e$B%G%#%l%/%H%j$X$N$9$Y$F$N%"%/%;%9$r5qH]$7$^$9!#\e(B\r
+    </p>\r
+\r
+    <p><directive>Order</directive>\r
+    \e$B%G%#%l%/%F%#%V$O%5!<%P$N@_Dj=hM}$N3FCJ3,$G$@$1\e(B\r
+    \e$B%"%/%;%9%G%#%l%/%F%#%V$N=hM}$N=gHV$rJQ99$7$^$9!#$3$l$O!"$?$H$($P!"\e(B\r
+    <directive>Order</directive> \e$B%G%#%l%/%F%#%V$N@_Dj$K4X$o$i$:!"\e(B\r
+    <directive module="core" type="section">Location</directive> \e$B%;%/%7%g%s$N\e(B\r
+    <directive module="mod_access_compat">Allow</directive> \e$B%G%#%l%/%F%#%V$d\e(B\r
+    <directive module="mod_access_compat">Deny</directive> \e$B%G%#%l%/%F%#%V$O!"\e(B\r
+    <directive module="core" type="sectino">Directory</directive> \e$B%;%/%7%g%s$d\e(B\r
+    <code>.htaccess</code> \e$B%U%!%$%k$N\e(B <directive\r
+    module="mod_access_compat">Allow</directive>\r
+    \e$B%G%#%l%/%F%#%V$d\e(B <directive module="mod_access_compat">Deny</directive>\r
+    \e$B%G%#%l%/%F%#%V$h$j$b>o$K8e$KI>2A$5$l$k$H$$$&$3$H$r0UL#$7$^$9!#\e(B\r
+    \e$B@_Dj%;%/%7%g%s$N%^!<%8$N>\:Y$K$D$$$F$O!"\e(B\r
+    <a href="../sections.html">Directory,Location, Files\r
+    \e$B%;%/%7%g%s$NF0:nJ}K!\e(B</a> \e$B$r;2>H$7$F$/$@$5$$!#\e(B</p>\r
+</usage>\r
+</directivesynopsis>\r
+\r
+<directivesynopsis>\r
+<name>Satisfy</name>\r
+<description>\e$B%[%9%H%l%Y%k$N%"%/%;%9@)8f$H%f!<%6G'>Z$H$NAj8_:nMQ$r;XDj\e(B</description>\r
+<syntax>Satisfy Any|All</syntax>\r
+<default>Satisfy All</default>\r
+<contextlist><context>directory</context><context>.htaccess</context>\r
+</contextlist>\r
+<override>AuthConfig</override>\r
+<compatibility>\e$B%P!<%8%g%s\e(B 2.0.51 \e$B0J9_$G$O\e(B <directive module="core" type="section"\r
+       >Limit</directive> \e$B%G%#%l%/%F%#%V$H\e(B <directive module="core"\r
+       type="section">LimitExcept</directive> \e$B%G%#%l%/%F%#%V$N1F6A$r<u$1$k\e(B\r
+</compatibility>\r
+\r
+<usage>\r
+    <p><directive module="mod_authz_host">Allow</directive> \e$B$H\e(B\r
+    <directive module="mod_authz_core">Require</directive> \e$B$NN>J}$,;H$o$l$F$$$k$H$-$N\e(B\r
+    \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>\r
+    \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\r
+    <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\r
+    \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\r
+    \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\r
+    \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\r
+    \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\r
+    \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\r
+    \e$B%/%i%$%"%s%H$K$O%Q%9%o!<%I$NF~NO$rMW5a$;$:$K%"%/%;%9$r5v2D$9$k!"\e(B\r
+    \e$B$H$$$&$h$&$J$H$-$K;HMQ$G$-$^$9!#\e(B</p>\r
+\r
+    <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\r
+    \e$BL5@)8B$N%"%/%;%9$r5v$7$?$$$1$l$I!"30$N%M%C%H%o!<%/$N?M$K$O\e(B\r
+    \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\r
+    \e$B$G$-$^$9\e(B:</p>\r
+\r
+    <example>\r
+    Require valid-user<br />\r
+    Allow from 192.168.1<br />\r
+    Satisfy Any\r
+    </example>\r
+   \r
+    <p>\e$B%P!<%8%g%s\e(B 2.0.51 \e$B$+$i$O\e(B\r
+    <directive module="core"\r
+    type="section">Limit</directive> \e$B%;%/%7%g%s$H\e(B\r
+    <directive module="core" type="section"\r
+    >LimitExcept</directive> \e$B%;%/%7%g%s$r;HMQ$9$k$3$H$G\e(B\r
+    <directive>Satisfy</directive> \e$B%G%#%l%/%F%#%V$,\e(B\r
+    \e$BE,MQ$5$l$k%a%=%C%I$r@)8B$9$k$3$H$,\e(B\r
+    \e$B$G$-$k$h$&$K$J$j$^$7$?!#\e(B</p>\r
+</usage>\r
+   <seealso><directive module="mod_access_compat">Allow</directive></seealso>\r
+   <seealso><directive module="mod_authz_core">Require</directive></seealso>\r
+</directivesynopsis>\r
+\r
+</modulesynopsis>\r