]> granicus.if.org Git - apache/blob - docs/manual/howto/htaccess.xml.ja
fix references / update transformation
[apache] / docs / manual / howto / htaccess.xml.ja
1 <?xml version='1.0' encoding='iso-2022-jp' ?>
2 <!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="../style/manual.ja.xsl"?>
4 <!-- English Revision: 1.13 -->
5
6 <!--
7  Copyright 2003-2004 The Apache Software Foundation
8
9  Licensed under the Apache License, Version 2.0 (the "License");
10  you may not use this file except in compliance with the License.
11  You may obtain a copy of the License at
12
13      http://www.apache.org/licenses/LICENSE-2.0
14
15  Unless required by applicable law or agreed to in writing, software
16  distributed under the License is distributed on an "AS IS" BASIS,
17  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18  See the License for the specific language governing permissions and
19  limitations under the License.
20 -->
21
22 <manualpage metafile="htaccess.xml.meta">
23 <parentdocument href="./">How-To / \e$B%A%e!<%H%j%"%k\e(B</parentdocument>
24
25 <title>Apache \e$B%A%e!<%H%j%"%k\e(B: .htaccess \e$B%U%!%$%k\e(B</title>
26
27 <summary>
28 <p><code>.htaccess</code> \e$B%U%!%$%k$O%G%#%l%/%H%jKh$K@_Dj$rJQ99$9$kJ}K!$r\e(B
29 \e$BDs6!$7$^$9!#\e(B</p>
30 </summary>
31
32 <section id="related"><title>.htaccess \e$B%U%!%$%k\e(B</title>
33     <related>
34         <modulelist>
35             <module>core</module>
36             <module>mod_authn_file</module>
37             <module>mod_authz_groupfile</module>
38             <module>mod_cgi</module>
39             <module>mod_include</module>
40             <module>mod_mime</module>
41         </modulelist>
42
43         <directivelist>
44             <directive module="core">AccessFileName</directive>
45             <directive module="core">AllowOverride</directive>
46             <directive module="core">Options</directive>
47             <directive module="mod_mime">AddHandler</directive>
48             <directive module="core">SetHandler</directive>
49             <directive module="core">AuthType</directive>
50             <directive module="core">AuthName</directive>
51             <directive module="mod_authn_file">AuthUserFile</directive>
52             <directive module="mod_authz_groupfile">AuthGroupFile</directive>
53             <directive module="core">Require</directive>
54         </directivelist>
55
56     </related>
57 </section>
58
59 <section id="what">
60 <title>.htaccess \e$B%U%!%$%k$H$O2?$+\e(B/\e$B$=$N;H$$J}\e(B</title>
61
62     <p><code>.htaccess</code> \e$B%U%!%$%k\e(B (\e$B!VJ,;6@_Dj%U%!%$%k!W\e(B) \e$B$O\e(B
63     \e$B%G%#%l%/%H%jKh$K@_Dj$rJQ99$9$kJ}K!$rDs6!$7$^$9!#%G%#%l%/%F%#%V$N\e(B
64     \e$B=q$+$l$?%U%!%$%k$r%G%#%l%/%H%j$KCV$/$3$H$G!"$=$N%G%#%l%/%H%j$H$=$N\e(B
65     \e$B%5%V%G%#%l%/%H%j$9$Y$F$K%G%#%l%/%F%#%V$rE,MQ$5$;$k$3$H$,$G$-$^$9!#\e(B</p>
66
67     <note><title>\e$BCm\e(B:</title>
68       <p><code>.htaccess</code> \e$B%U%!%$%k$rJL$NL>A0$K$7$?$$>l9g$O!"\e(B
69       <directive module="core">AccessFileName</directive> \e$B%G%#%l%/%F%#%V$r\e(B
70       \e$B;H$C$FJQ99$9$k$3$H$,$G$-$^$9!#Nc$($P!"$=$N%U%!%$%k$r\e(B <code>.config</code> 
71       \e$B$H$$$&L>A0$K$7$?$$>l9g$O!"0J2<$N@_Dj$r%5!<%P@_Dj%U%!%$%k$KF~$l$k$3$H$,\e(B
72       \e$B$G$-$^$9\e(B:</p>
73
74       <example>
75         AccessFileName .config
76       </example>
77     </note>
78
79     <p>\e$B0lHL$K!"\e(B<code>.htaccess</code> \e$B%U%!%$%k$N9=J8$O\e(B
80     <a href="../configuring.html#syntax">\e$B<g@_Dj%U%!%$%k\e(B</a>
81     \e$B$HF1$8$G$9!#$3$l$i$N%U%!%$%k$K=q$/$3$H$N$G$-$k%G%#%l%/%F%#%V$O\e(B <directive
82     module="core">AllowOverride</directive> \e$B%G%#%l%/%F%#%V$K$h$j7h$^$j$^$9!#\e(B
83     \e$B$3$N%G%#%l%/%F%#%V$O!"\e(B<code>.htaccess</code> \e$B%U%!%$%k$K\e(B
84     \e$B=q$+$l$?%G%#%l%/%F%#%V$NCf$G!"!"\e(B
85     \e$B$I$N%G%#%l%/%F%#%V$,E,MQ$5$l$k$+$r%+%F%4%j!<C10L$G;XDj$7$^$9!#\e(B
86     <code>.htaccess</code> \e$B$K=q$/$3$H$N$G$-$k%G%#%l%/%F%#%V$G$"$l$P!"\e(B
87     \e$B@bL@J8=q$K$O!V>e=q$-!W$H$$$&9`L\$,$"$j!"\e(B.htaccess \e$B$K=q$/$3$H$,$G$-$k$h$&$K\e(B
88     \e$B$J$k$?$a$N\e(B <directive 
89     module="core">AllowOverride</directive> \e$B$NCM$,;XDj$5$l$F$$$^$9!#\e(B</p>
90
91     <p>\e$BNc$($P!"\e(B<directive
92     module="core">AddDefaultCharset</directive> \e$B%G%#%l%/%F%#%V$N@bL@$r\e(B
93     \e$B8+$k$H!"\e(B<code>.htaccess</code> \e$B%U%!%$%k$G$N;HMQ$,5v2D$5$l$F$$$k$3$H$,\e(B
94     \e$B$o$+$j$^$9!#\e(B (\e$B%G%#%l%/%F%#%V$N35MW$N=j$K$"$k!V%3%s%F%-%9%H!W$H=q$+$l$F$$$k\e(B
95     \e$B9T$r8+$F$/$@$5$$!#\e(B) <a
96     href="../mod/directive-dict.html#Context">\e$B>e=q$-\e(B</a>\e$B$H=q$+$l$F$$$k9T$K$O\e(B
97     <code>FileInfo</code> \e$B$H$"$j$^$9!#$G$9$+$i!"\e(B<code>.htaccess</code> \e$BCf$N\e(B
98     \e$B$3$N%G%#%l%/%F%#%V$,M-8z$K$J$k$?$a$K$O!">/$J$/$H$b\e(B
99     <code>AllowOverride FileInfo</code> \e$B$,@_Dj$5$l$F$$$kI,MW$,$"$j$^$9!#\e(B</p>
100
101     <example><title>\e$BNc\e(B:</title>
102       <table>
103         <tr>
104           <td><a
105           href="../mod/directive-dict.html#Context">\e$B%3%s%F%-%9%H\e(B:</a></td>
106           <td>\e$B%5!<%P@_Dj%U%!%$%k\e(B,\e$B%P!<%A%c%k%[%9%H\e(B,\e$B%G%#%l%/%H%j\e(B,.htaccess</td>
107         </tr>
108
109         <tr>
110           <td><a
111           href="../mod/directive-dict.html#Override">\e$B>e=q$-\e(B:</a></td>
112           <td>FileInfo</td>
113         </tr>
114       </table>
115     </example>
116
117     <p>\e$B$"$k%G%#%l%/%F%#%V$r\e(B <code>.htaccess</code> \e$B%U%!%$%k$K=q$/$3$H$,$G$-$k$+\e(B
118     \e$B$I$&$+$o$+$i$J$$$H$-$O!"$=$N%G%#%l%/%F%#%V$N@bL@$rC5$7$F!"\e(B".htaccess"
119     \e$B$N$?$a$N!V%3%s%F%-%9%H!W$N9T$rD4$Y$F$/$@$5$$!#\e(B</p>
120     </section>
121
122     <section id="when"><title>\e$B$$$D\e(B .htaccess \e$B%U%!%$%k$r;H$&\e(B(\e$B;H$o$J$$\e(B)\e$B$+!#\e(B</title>
123
124     <p>\e$B0lHLE*$K!"%5!<%P$N<g@_Dj%U%!%$%k$K%"%/%;%9$G$-$J$$>l9g$r=|$$$F!"\e(B
125     <code>.htaccess</code> \e$B%U%!%$%k$N;HMQ$O6KNOHr$1$F$/$@$5$$!#\e(B
126     \e$B@$$NCf$K$O!"Nc$($P!"%f!<%6G'>Z$O>o$K\e(B <code>.htaccess</code> \e$B%U%!%$%k$G\e(B
127     \e$B9T$J$o$J$1$l$P$J$i$J$$!"$H$$$&8m2r$,9-$^$C$F$$$^$9$,!"$^$C$?$/$=$s$J$3$H$O\e(B
128     \e$B$"$j$^$;$s!#%f!<%6G'>Z$N@_Dj$O%5!<%P<g@_Dj%U%!%$%k$K=q$/$3$H$,$G$-!"\e(B
129     \e$B<B:]!"$=$NJ}$,$h$jNI$$@_DjJ}K!$G$9!#\e(B</p>
130
131     <p><code>.htaccess</code> \e$B%U%!%$%k$O%3%s%F%s%DDs6!<T$,%G%#%l%/%H%jKh$N\e(B
132     \e$B@_Dj$r9T$J$$$?$$$1$l$I!"%5!<%P%7%9%F%`$N\e(B root \e$B%"%/%;%98"8B$r;}$C$F$$$J$$\e(B
133     \e$B$H$$$&>l9g$K$N$_;H$&$Y$-$b$N$G$9!#%5!<%P4IM}<T$,IQHK$K@_DjJQ99$r9T$J$$$?$/$O\e(B
134     \e$B$J$$!"$H$$$&$H$-$K$O8D!9$N%f!<%6$,\e(B <code>.htaccess</code> \e$B%U%!%$%k$r;H$C$F\e(B
135     \e$B<+J,$G@_Dj$NJQ99$r9T$J$&$3$H$r5v2D$7$?J}$,NI$$$H$-$b$"$k$G$7$g$&!#\e(B
136     \e$B$3$l$OFC$K!"\e(BISP \e$B$,J#?t$N%f!<%6$N%5%$%H$r0l$D$N%^%7%s$G%[%9%H$7$F$$$F!"\e(B
137     \e$B3F%f!<%6$,@_Dj$NJQ99$r$G$-$k$h$&$K$7$?$$$h$&$J$H$-$K$"$F$O$^$j$^$9!#\e(B</p>
138
139     <p>\e$B$7$+$7!"IaDL$O2DG=$G$"$l$P\e(B <code>.htaccess</code> \e$B%U%!%$%k$N;HMQ$O\e(B
140     \e$BHr$1$F$/$@$5$$!#\e(B<code>.htaccess</code> \e$B%U%!%$%k$K=q$3$&$H9M$($k$h$&$J\e(B
141     \e$B$9$Y$F$N@_Dj$O!"%5!<%P$N<g@_Dj%U%!%$%k$N\e(B <directive module="core"
142     type="section">Directory</directive> \e$B%;%/%7%g%s$GF1$8$h$&$K9T$J$&$3$H$,\e(B
143     \e$B$G$-$^$9!#\e(B</p>
144
145     <p><code>.htaccess</code> \e$B%U%!%$%k$N;HMQ$rHr$1$kM}M3$O<g$KFs$D$"$j$^$9!#\e(B</p>
146
147     <p>\e$B0l$DL\$O%5!<%P$N@-G=$NLdBj$G$9!#\e(B<directive 
148     module="core">AllowOverride</directive> \e$B%G%#%l%/%F%#%V$,\e(B
149     <code>.htaccess</code> \e$B%U%!%$%k$N@_Dj$r5v2D$7$F$$$k>l9g$O!"\e(BApache \e$B$O\e(B
150     \e$B3F%G%#%l%/%H%j$G\e(B <code>.htaccess</code> \e$B%U%!%$%k$rC5$7$^$9!#\e(B
151     \e$B$G$9$+$i!"\e(B<code>.htaccess</code> \e$B%U%!%$%k$r5v2D$9$k$H!"<B:]$K;HMQ$7$F$$$k$+\e(B
152     \e$B$I$&$+$K4X$o$i$:!"@-G=$NDc2<$r>7$/$3$H$K$J$j$^$9\e(B! \e$B$^$?!"\e(B<code>.htaccess</code>
153     \e$B%U%!%$%k$OJ8=q$,%j%/%(%9%H$5$l$kEY$KFI$_9~$^$l$^$9!#\e(B</p>
154
155     <p>\e$B$5$i$K!"\e(BApache \e$B$OE,MQ$9$Y$-%G%#%l%/%F%#%V$r=8$a$k$?$a$K!"$9$Y$F$N\e(B
156     \e$B>e0L$N%G%#%l%/%H%j$N\e(B <code>.htaccess</code> \e$B%U%!%$%k$rC5$9I,MW$,$"$k$3$H$K$b\e(B
157     \e$BCm0U$7$F$/$@$5$$!#\e(B(<a href="#how">\e$B%G%#%l%/%F%#%V$,E,MQ$5$l$kJ}K!\e(B</a>\e$B$r\e(B
158     \e$B;2>H$7$F$/$@$5$$!#\e(B)\e$B$G$9$+$i!"\e(B<code>/www/htdocs/example</code> \e$B$K$"$k\e(B
159     \e$B%U%!%$%k$,%j%/%(%9%H$5$l$?$H$-$O!"\e(BApache \e$B$O0J2<$N%U%!%$%k$rD4$Y$^$9!#\e(B</p>
160
161     <example>
162       /.htaccess<br />
163       /www/.htaccess<br />
164       /www/htdocs/.htaccess<br />
165       /www/htdocs/example/.htaccess
166     </example>
167
168     <p>\e$B$G$9$+$i!"$=$N%G%#%l%/%H%j$N$=$l$>$l$N%U%!%$%k$X$N%"%/%;%9$KBP$7$F!"\e(B
169     \e$B>e$NNc$N%U%!%$%k$,$^$C$?$/B8:_$7$J$$$H$-$G$b!"DI2C$N%U%!%$%k%7%9%F%`$N\e(B
170     \e$B%"%/%;%9$,9T$J$o$l$k$3$H$K$J$j$^$9!#\e(B(\e$B$3$l$O!"\e(B<code>.htaccess</code> \e$B$,\e(B
171     <code>/</code> \e$B$KBP$7$FM-8z$K$J$C$F$$$k$H$-$N>l9g$G!"IaDL$O$=$&$J$C$F\e(B
172     \e$B$$$J$$$3$H$KCm0U$7$F$/$@$5$$!#\e(B)</p>
173
174     <p>\e$BFs$DL\$O%;%-%e%j%F%#$G$9!#%f!<%6$K%5!<%P$N@_Dj$rJQ99$9$k$3$H$r\e(B
175     \e$B5v2D$9$k$3$H$K$J$j$^$9$N$G!"$"$J$?<+?H$,4IM}$G$-$J$$JQ99$r$5$l$k\e(B
176     \e$B62$l$,$"$j$^$9!#%f!<%6$K$3$NFC8"$rM?$($k$N$,NI$$$N$+$I$&$+!"==J,\e(B
177     \e$B8!F$$7$F$/$@$5$$!#$^$?!"%f!<%6$KM?$($k8"8B$,I,MW$J$b$N$h$j$b>/$J$9$.$k$H!"\e(B
178     \e$BM>J,$J5;=Q%5%]!<%HJs9p$r<u$1<h$k$h$&$K$J$k2DG=@-$,9b$$$3$H$K$b\e(B
179     \e$BCm0U$7$F$/$@$5$$!#3N<B$K!"%f!<%6$K$I$NDxEY$N8"8B$rM?$($?$+L@3N$K9p$2$k$h$&$K\e(B
180     \e$B$7$F$/$@$5$$!#\e(B<directive module="core">AllowOverride</directive> \e$B$K\e(B
181     \e$B2?$r@_Dj$7$?$+$H$$$&$3$H$H!"4XO"$9$kJ8=q$r<($9$3$H$G!"\e(B
182     \e$B8e!9$N:.Mp$r$0$C$H8:$i$9$3$H$,\e(B
183     \e$B$G$-$^$9!#\e(B</p>
184
185     <p>\e$B$H$3$m$G!"%G%#%l%/%F%#%V$N=q$+$l$?\e(B <code>.htaccess</code> \e$B$r\e(B
186     <code>/www/htdocs/example</code> \e$B$KCV$/$3$H$H!"F1$8%G%#%l%/%F%#%V$r\e(B
187     \e$B<g%5!<%P@_Dj$N\e(B Directory \e$B%;%/%7%g%s\e(B
188     <code>&lt;Directory /www/htdocs/example&gt;</code> \e$B$K=q$/$3$H$O\e(B
189     \e$B40A4$KEy2A$G$9\e(B:</p>
190
191     <p><code>/www/htdocs/example</code> \e$B$N\e(B <code>.htaccess</code> \e$B%U%!%$%k\e(B:</p>
192
193     <example><title><code>/www/htdocs/example</code> \e$B$N\e(B .htaccess \e$B%U%!%$%k$N\e(B
194     \e$BFbMF\e(B</title>
195         AddType text/example .exm
196     </example>
197
198     <example><title><code>httpd.conf \e$B$N%;%/%7%g%s\e(B</code>
199     file</title>
200       &lt;Directory /www/htdocs/example&gt;<br />
201       <indent>
202         AddType text/example .exm<br />
203       </indent>
204       &lt;/Directory&gt;
205     </example>
206
207     <p>\e$B$7$+$7!"$3$N@_Dj$O%5!<%P@_Dj%U%!%$%k$K=q$$$?J}$,%Q%U%)!<%^%s%9$N\e(B
208     \e$BDc2<$,>/$J$/$J$j$^$9!#%U%!%$%k$,%j%/%(%9%H$5$l$kEY$K\e(B
209     \e$BFI$_9~$^$l$kBe$o$j$K!"\e(BApache \e$B$N5/F0;~$K\e(B 1 \e$B2s$@$1FI$_9~$a$P\e(B
210     \e$B$h$/$J$k$+$i$G$9!#\e(B</p>
211
212     <p><directive module="core">AllowOverride</directive> \e$B%G%#%l%/%F%#%V$N\e(B
213     \e$BCM$r\e(B <code>none</code> \e$B$K@_Dj$9$k$3$H$G\e(B <code>.htaccess</code> \e$B%U%!%$%k\e(B
214     \e$B$N;HMQ$r40A4$KL58z$K$9$k$3$H$,$G$-$^$9!#\e(B</p>
215
216     <example>
217       AllowOverride None
218     </example>
219 </section>
220
221 <section id="how"><title>\e$B%G%#%l%/%F%#%V$NE,MQ$N$5$lJ}\e(B</title>
222
223     <p><code>.htaccess</code> \e$B%U%!%$%k$N@_Dj%G%#%l%/%F%#%V$O\e(B <code>.htaccess</code>
224     \e$B%U%!%$%k$NB8:_$9$k%G%#%l%/%H%j$H!"$=$N%5%V%G%#%l%/%H%j$9$Y$F$KE,MQ$5$l$^$9!#\e(B
225     \e$B$7$+$7!">e$N3,AX$N%G%#%l%/%H%j$K$b\e(B <code>.htaccess</code> \e$B%U%!%$%k$,\e(B
226     \e$BB8:_$9$k$+$b$7$l$J$$$3$H$r3P$($F$*$/$3$H$OBg@Z$G$9!#%G%#%l%/%F%#%V$O8=$l$k\e(B
227     \e$B=gHV$KE,MQ$5$l$^$9!#$G$9$+$i!"$"$k%G%#%l%/%H%j$N\e(B <code>.htaccess</code> \e$B$O\e(B
228     \e$B%G%#%l%/%H%j%D%j!<$N$h$j>e$N3,AX$N\e(B <code>.htaccess</code> \e$B%U%!%$%k$N\e(B
229     \e$B@_Dj$r>e=q$-$9$k$+$b$7$l$^$;$s!#$=$7$F!"$=$N\e(B <code>.htaccess</code> \e$B$b\e(B
230     \e$B$h$j>e$N3,AX$G=q$+$l$?%G%#%l%/%F%#%V$r>e=q$-$7$?$j!"<g%5!<%P@_Dj%U%!%$%k\e(B
231     \e$B$=$N$b$N$N@_Dj$r>e=q$-$7$?$j$7$F$$$k$+$b$7$l$^$;$s!#\e(B</p>
232
233     <p>\e$BNc\e(B:</p>
234
235     <p>\e$B%G%#%l%/%H%j\e(B <code>/www/htdocs/example1</code> \e$B$K0J2<$NFbMF$N\e(B
236     <code>.htaccess</code> \e$B%U%!%$%k$,$"$j$^$9\e(B:</p>
237
238     <example>
239        Options +ExecCGI
240     </example>
241
242     <p>(\e$BCm\e(B: <code>.htaccess</code>
243     \e$B%U%!%$%k$G\e(B "<directive
244     module="core">Options</directive>" \e$B%G%#%l%/%F%#%V$,M-8z$K$J$k$?$a$K$O!"\e(B
245     "<code>AllowOverride Options</code>" \e$B$rM-8z$K$9$kI,MW$,$"$j$^$9!#\e(B)</p>
246
247     <p>\e$B%G%#%l%/%H%j\e(B <code>/www/htdocs/example1/example2</code> \e$B$K$O\e(B
248     \e$B0J2<$N$h$&$J\e(B <code>.htaccess</code> \e$B%U%!%$%k$,$"$j$^$9\e(B:</p>
249
250     <example>
251        Options Includes
252     </example>
253
254     <p>\e$BFs$D$a$N\e(B <code>.htaccess</code> \e$B$K$h$j!"%G%#%l%/%H%j\e(B
255     <code>/www/htdocs/example1/example2</code> \e$B$G$O\e(B CGI \e$B$N<B9T$O\e(B
256     \e$B5v2D$5$l$^$;$s!#$3$l$O!"\e(B<code>Options Includes</code> \e$B$N$_$,\e(B
257     \e$B8zNO$r;}$A!"$=$l$,$9$Y$F$N0JA0$N@_Dj$r>e=q$-$9$k$+$i$G$9!#\e(B</p>
258 </section>
259
260 <section id="auth"><title>\e$BG'>Z$NNc\e(B</title>
261
262     <p>\e$B$b$7G'>Z$NJ}K!$rCN$k$?$a$K$3$NItJ,$KD>@\Mh$?$N$G$"$l$P!"<!$N$3$H$r\e(B
263     \e$BCN$C$F$*$/$3$H$,=EMW$G$9!#$h$/$"$k8m2r$K!"%Q%9%o!<%IG'>Z$r9T$J$&$?$a$K$O\e(B
264     <code>.htaccess</code> \e$B%U%!%$%k$r;H$&I,MW$,$"$k!"$H$$$&$b$N$,$"$j$^$9!#\e(B
265     \e$B$3$l$O@5$7$/$"$j$^$;$s!#<g%5!<%P@_Dj%U%!%$%k$N\e(B <directive
266     module="core" type="section">Directory</directive> \e$B%;%/%7%g%s$K\e(B
267     \e$BG'>ZMQ$N%G%#%l%/%F%#%V$r=q$/J}$,?d>)$5$l$kJ}K!$G!"\e(B<code>.htaccess</code>
268     \e$B%U%!%$%k$O<g%5!<%P@_Dj%U%!%$%k$rJQ99$G$-$J$$$H$-$K$N$_;HMQ$9$Y$-$G$9!#\e(B
269     \e$B$$$D\e(B <code>.htaccess</code> \e$B%U%!%$%k$r;H$&$Y$-$G!"$$$D;H$&$Y$-$G$O$J$$$+$K\e(B
270     \e$B$D$$$F$O\e(B <a 
271     href="#when">\e$B>e\e(B</a>\e$B$r;2>H$7$F$/$@$5$$!#\e(B</p>
272
273     <p>\e$B0J>e$N$3$H$r$U$^$($?>e$G!"$b$7\e(B <code>.htaccess</code> \e$B$N;HMQ$,\e(B
274     \e$B$^$@I,MW$@$H;W$&>l9g$O!"<!$N$h$&$J$b$N$,K>$_$N$3$H$r$7$F$/$l$k$+$b\e(B
275     \e$B$7$l$^$;$s!#\e(B</p>
276
277     <p><code>.htaccess</code> \e$B%U%!%$%k$NFbMF\e(B:</p>
278
279     <example>
280       AuthType Basic<br />
281       AuthName "Password Required"<br />
282       AuthUserFile /www/passwords/password.file<br />
283       AuthGroupFile /www/passwords/group.file<br />
284       Require Group admins
285     </example>
286
287     <p>\e$B$3$l$i$N%G%#%l%/%F%#%V$,M-8z$K$J$k$?$a$K$O!"\e(B
288     <code>AllowOverride AuthConfig</code> \e$B$,M-8z$G$J$/$F$O$J$i$J$$$3$H$K\e(B
289     \e$BCm0U$7$F$/$@$5$$!#\e(B</p>
290
291     <p>\e$BG'>Z$H>5G'$K$D$$$F$O\e(B <a href="auth.html">\e$BG'>Z%A%e!<%H%j%"%k\e(B</a>\e$B$r\e(B
292     \e$B;2>H$7$F$/$@$5$$!#\e(B</p>
293 </section>
294
295 <section id="ssi"><title>SSI \e$B$NNc\e(B</title>
296
297     <p>\e$B$b$&0l$D$N\e(B <code>.htaccess</code> \e$B%U%!%$%k$N$h$/$"$kMxMQK!$O\e(B
298     \e$BFCDj$N%G%#%l%/%H%j$G\e(B SSI \e$B$rM-8z$K$9$k$3$H$G$9!#$3$l$O!"K>$_$N%G%#%l%/%H%j$N\e(B
299     <code>.htaccess</code> \e$B%U%!%$%k$K0J2<$N@_Dj%G%#%l%/%F%#%V$r=q$/$3$H$G\e(B
300     \e$BC#@.$G$-$^$9\e(B:</p>
301
302     <example>
303        Options +Includes<br />
304        AddType text/html shtml<br />
305        AddHandler server-parsed shtml
306     </example>
307
308     <p>\e$B$3$l$i$N%G%#%l%/%F%#%V$,M-8z$K$J$k$?$a$K$O!"\e(B
309     <code>AllowOverride Options</code> \e$B$H\e(B <code>AllowOverride
310     FileInfo</code> \e$B$,M-8z$K$J$C$F$$$kI,MW$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B</p>
311
312     <p>\e$B$h$j$^$H$^$C$?\e(B SSI \e$B$N@bL@$O\e(B <a href="ssi.html">SSI \e$B%A%e!<%H%j%"%k\e(B</a>\e$B$r\e(B
313     \e$B;2>H$7$F$/$@$5$$!#\e(B</p>
314 </section>
315
316 <section id="cgi"><title>CGI \e$B$NNc\e(B</title>
317
318     <p>\e$B:G8e$K!"FCDj$N%G%#%l%/%H%j$G\e(B CGI \e$B%W%m%0%i%`$N<B9T$r5v2D$7$?$$$3$H$,\e(B
319     \e$B$"$k$G$7$g$&!#$3$l$O0J2<$N@_Dj$G9T$J$&$3$H$,$G$-$^$9\e(B:</p>
320
321     <example>
322        Options +ExecCGI<br />
323        AddHandler cgi-script cgi pl
324     </example>
325
326     <p>\e$B$b$7$/$O!"$"$k%G%#%l%/%H%j$N$9$Y$F$N%U%!%$%k$,\e(B CGI \e$B%W%m%0%i%`$H\e(B
327     \e$B$_$J$5$l$k$h$&$K$7$?$$$J$i!"0J2<$N@_Dj$G<B8=$9$k$3$H$,$G$-$^$9\e(B:</p>
328
329     <example>
330        Options +ExecCGI<br />
331        SetHandler cgi-script
332     </example>
333
334     <p>\e$B$3$l$i$N%G%#%l%/%F%#%V$,M-8z$K$J$k$?$a$K$O!"\e(B
335     <code>AllowOverride Options</code> \e$B$H\e(B <code>AllowOverride
336     FileInfo</code> \e$B$,M-8z$G$"$kI,MW$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#\e(B</p>
337
338     <p>CGI \e$B%W%m%0%i%`$H@_Dj$N$h$j$^$H$^$C$?@bL@$O\e(B <a
339     href="cgi.html">CGI \e$B%A%e!<%H%j%"%k\e(B</a>\e$B$r;2>H$7$F$/$@$5$$!#\e(B</p>
340
341 </section>
342
343 <section id="troubleshoot"><title>\e$BLdBj2r7h\e(B</title>
344
345     <p>\e$B@_Dj%G%#%l%/%F%#%V$r\e(B <code>.htaccess</code> \e$B%U%!%$%k$K=q$$$?$1$l$I$b!"\e(B
346     \e$B4|BT$7$?8z2L$,F@$i$l$J$$$H$-$K$O!"$$$/$D$+$N860x$,9M$($i$l$^$9!#\e(B</p>
347
348     <p>\e$B0lHV$h$/$"$k$3$H$O!"@_Dj%G%#%l%/%F%#%V$,9MN8$5$l$k$h$&$K$O\e(B
349     <directive module="core">AllowOverride</directive> \e$B$,@_Dj$5$l$F$$$J$$\e(B
350     \e$B$H$$$&$b$N$G$9!#3:Ev$N%U%!%$%k$N%9%3!<%W$K\e(B <code>AllowOverride None</code>
351     \e$B$,@_Dj$5$l$F$$$J$$$3$H$r3NG'$7$F$/$@$5$$!#$3$l$rD4$Y$k$?$a$NNI$$J}K!$O!"\e(B
352     <code>.htaccess</code> \e$B%U%!%$%k$K$4$_$r=q$$$F!"%j%m!<%I$9$k$3$H$G$9!#\e(B
353     \e$B%5!<%P$N%(%i!<$,@8@.$5$l$J$$$H$-$O!"$[$\3N<B$K\e(B <code>AllowOverride
354     None</code> \e$B$,@_Dj$5$l$F$$$k>uBV$K$J$C$F$$$^$9!#\e(B</p>
355
356     <p>\e$B$=$&$G$O$J$/!"J8=q$r%"%/%;%9$7$h$&$H$7$?$H$-$K%(%i!<$,H/@8$7$F$$$k\e(B
357     \e$B$H$-$O!"\e(BApache \e$B$N%(%i!<%m%0$rD4$Y$F$/$@$5$$!#\e(B<code>.htaccess</code> \e$B%U%!%$%k$G\e(B
358     \e$B;HMQ$5$l$?%G%#%l%/%F%#%V$,5v2D$5$l$F$$$J$$!"$H$$$&$3$H$rCN$i$;$F$$$k\e(B
359     \e$B2DG=@-$,9b$$$G$9!#$^$?$O!"9=J8$N4V0c$$$,$"$k$3$H$r=R$Y$F$$$k$+$b$7$l$^$;$s!#\e(B
360     \e$B$=$N>l9g$K$O$^$:$=$l$r=$@5$9$kI,MW$,$"$j$^$9!#\e(B</p>
361
362 </section>
363
364 </manualpage>