mod_version.xml.ja revision 594f344c3945076531653fec42eb1ed6f45bbfb2
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<?xml version="1.0" encoding="iso-2022-jp"?>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<?xml-stylesheet type="text/xsl" href="/style/manual.ja.xsl"?>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<!-- English Revision: 1.3 -->
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<!--
594f344c3945076531653fec42eb1ed6f45bbfb2kawai Copyright 2004 The Apache Software Foundation
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai Licensed under the Apache License, Version 2.0 (the "License");
594f344c3945076531653fec42eb1ed6f45bbfb2kawai you may not use this file except in compliance with the License.
594f344c3945076531653fec42eb1ed6f45bbfb2kawai You may obtain a copy of the License at
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai http://www.apache.org/licenses/LICENSE-2.0
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai Unless required by applicable law or agreed to in writing, software
594f344c3945076531653fec42eb1ed6f45bbfb2kawai distributed under the License is distributed on an "AS IS" BASIS,
594f344c3945076531653fec42eb1ed6f45bbfb2kawai WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
594f344c3945076531653fec42eb1ed6f45bbfb2kawai See the License for the specific language governing permissions and
594f344c3945076531653fec42eb1ed6f45bbfb2kawai limitations under the License.
594f344c3945076531653fec42eb1ed6f45bbfb2kawai-->
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<modulesynopsis metafile="mod_version.xml.meta">
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<name>mod_version</name>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<description>$B%P!<%8%g%s0MB8$N@_Dj(B</description>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<status>Extension</status>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<sourcefile>mod_version.c</sourcefile>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<identifier>version_module</identifier>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<compatibility>$B%P!<%8%g%s(B 2.1 $B0J9_(B</compatibility>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<summary>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <p>$BMM!9$J%P!<%8%g%s$N(B httpd $B$N0[$J$k@_Dj$r07$&$3$H$K$J$k!"(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $B%F%9%H%9%$!<%H$dBg5,LO%M%C%H%o!<%/$G$N;HMQ$N$?$a$K@_7W$5$l$F$$$^$9!#(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $B$3$N%b%8%e!<%k$O?7$7$$%3%s%F%J(B $B!=(B <directive
594f344c3945076531653fec42eb1ed6f45bbfb2kawai type="section" module="mod_version">IfVersion</directive> $B$r(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $BDs6!$7$^$9!#$3$l$r;H$&$H!"?t;z$NHf3S$d@55,I=8=$K$h$k=@Fp$J(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $B%P!<%8%g%s%A%'%C%/$,$G$-$k$h$&$K$J$j$^$9!#(B</p>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <example><title>$BNc(B</title>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;IfVersion 2.1.0&gt;<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai # current httpd version is exactly 2.1.0<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;/IfVersion&gt;<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;IfVersion >= 2.2&gt;<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai # use really new features :-)<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;/IfVersion&gt;
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </example>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <p>$B>\:Y$O0J2<$rFI$s$G$/$@$5$$!#(B</p>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai</summary>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<directivesynopsis type="section">
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<name>IfVersion</name>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<description>$B%P!<%8%g%s0MB8$N@_Dj$rF~$l$k(B</description>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<syntax>&lt;IfVersion [[!]<var>operator</var>] <var>version</var>&gt; ...
594f344c3945076531653fec42eb1ed6f45bbfb2kawai&lt;/IfVersion&gt;</syntax>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<contextlist><context>server config</context><context>virtual host</context>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<context>directory</context><context>.htaccess</context></contextlist>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<override>All</override>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai<usage>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <p><directive type="section">IfVersion</directive> $B$O(B httpd $B$N%P!<%8%g%s(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $B$,4p=`$rK~$?$7$?$H$-$K$N$_<B9T$5$;$?$$%G%#%l%/%F%#%V$r0O$_$^$9!#(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $BDL>o$N(B ($B?tCM(B) $BHf3S$N$H$-$O(B <var>version</var> $B0z?t$O(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <code><var>major</var>[.<var>minor</var>[.<var>patch</var>]]</code> $B$H$$$&(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $B7A<0!"Nc$($P!"(B<code>2.1.0</code> $B$d(B <code>2.2</code> $B$H$J$j$^$9!#(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <var>minor</var> $B$H(B <var>patch</var> $B$O>JN,2DG=$G$9!#>JN,$5$l$?>l9g$O!"(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai 0 $B$r;XDj$7$?$b$N$H$_$J$5$l$^$9!#Hf3S$K$O<!$N?tCM(B <var>operator</var> $B$r(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $B;XDj$G$-$^$9(B:</p>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <table style="zebra" border="1">
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <tr><th><var>operator</var></th><th>$B@bL@(B</th></tr>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <tr><td><code>=</code> $B$H(B <code>==</code></td>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <td>$BF1$8(B httpd $B%P!<%8%g%s(B</td></tr>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <tr><td><code>&gt;</code></td>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <td>$B$h$jBg$-$$(B httpd $B%P!<%8%g%s(B</td></tr>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <tr><td><code>&gt;=</code></td>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <td>$B;XDj0J>e$N(B httpd $B%P!<%8%g%s(B</td></tr>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <tr><td><code>&lt;</code></td>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <td>$B;XDjL$K~$N(B httpd $B%P!<%8%g%s(B</td></tr>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <tr><td><code>&lt;=</code></td>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <td>$B;XDj0J2<$N(B httpd $B%P!<%8%g%s(B</td></tr>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </table>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <example><title>$BNc(B</title>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;IfVersion >= 2.1&gt;<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai # this happens only in versions greater or<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai # equal 2.1.0.<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;/IfVersion&gt;
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </example>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <p>$B?tCMHf3S$K2C$($F!"(Bhttp $B$N%P!<%8%g%sHV9f$KBP$7$F@55,I=8=$K$h$k(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $B%^%C%A%s%0$,$G$-$^$9!#Fs<oN`$N=q$-J}$,$"$j$^$9(B:</p>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <table style="zebra" border="1">
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <tr><th><var>operator</var></th><th>$B@bL@(B</th></tr>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <tr><td><code>=</code> or <code>==</code></td>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <td><var>version</var> $B$O(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <code>/<var>regex</var>/</code> $B7A<0(B</td></tr>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <tr><td><code>~</code></td>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <td><var>version</var> $B$O(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <code><var>regex</var></code> $B7A<0(B</td></tr>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </table>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <example><title>$BNc(B</title>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;IfVersion = /^2.1.[01234]$/&gt;<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai # e.g. workaround for buggy versions
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;/IfVersion&gt;
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </example>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <p>$B%^%C%A%s%0$NH]Dj$rI=8=$9$k$?$a$K!"$9$Y$F$N%*%Z%l!<%?$OA0$K(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $B46C2Id(B (<code>!</code>)$B$rIU$1$k$3$H$,$G$-$^$9(B:</p>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <example>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;IfVersion !~ ^2.1.[01234]$&gt;<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai # not for those versions<br />
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </indent>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai &lt;/IfVersion&gt;
594f344c3945076531653fec42eb1ed6f45bbfb2kawai </example>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai <p><var>operator</var> $B$,>JN,$5$l$?$H$-$O(B <code>=</code> $B$H(B
594f344c3945076531653fec42eb1ed6f45bbfb2kawai $B$_$J$5$l$^$9!#(B</p>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai</usage>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai</directivesynopsis>
594f344c3945076531653fec42eb1ed6f45bbfb2kawai
594f344c3945076531653fec42eb1ed6f45bbfb2kawai</modulesynopsis>