</a></th><td>core</td></tr></table>
<p>The <code><IfModule
<em>test</em>>...</IfModule></code> section is used to
- mark directives that are conditional. The directives within an
+ mark directives that are conditional on the presence of a
+ specific module. The directives within an
<code class="directive"><IfModule></code> section are only
processed if the <em>test</em> is true. If <em>test</em> is false,
everything between the start and end markers is ignored.</p>
name</em> is <strong>not</strong> included.</p>
<p>The <em>module name</em> argument is the file name of the
- module, at the time it was compiled.
- For example, <code>mod_rewrite.c</code>.</p>
+ module, at the time it was compiled. For example,
+ <code>mod_rewrite.c</code>. If a module consists of several
+ source files, use the name of the file containing the string
+ <code>STANDARD20_MODULE_STUFF</code>.</p>
<p><code class="directive"><IfModule></code> sections are
nest-able, which can be used to implement simple multiple-module
tests.</p>
+
+ <div class="note">This section should only be used if you need to have one
+ configuration file that works whether or not a specific module
+ is available. In normal operation, directives need not be
+ placed in <code class="directive"><IfModule></code>
+ sections.</div>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div><div class="directive-section"><h2><a name="Include" id="Include">Include</a> <a name="include" id="include">Directive</a></h2><table class="directive"><tr><th><a href="directive-dict.html#Description">Description:
</a></th><td>Includes other configuration files from within
the server configuration files</td></tr><tr><th><a href="directive-dict.html#Syntax">Syntax:
<usage>
<p>The <code><IfModule
<em>test</em>>...</IfModule></code> section is used to
- mark directives that are conditional. The directives within an
+ mark directives that are conditional on the presence of a
+ specific module. The directives within an
<directive type="section">IfModule</directive> section are only
processed if the <em>test</em> is true. If <em>test</em> is false,
everything between the start and end markers is ignored.</p>
name</em> is <strong>not</strong> included.</p>
<p>The <em>module name</em> argument is the file name of the
- module, at the time it was compiled.
- For example, <code>mod_rewrite.c</code>.</p>
+ module, at the time it was compiled. For example,
+ <code>mod_rewrite.c</code>. If a module consists of several
+ source files, use the name of the file containing the string
+ <code>STANDARD20_MODULE_STUFF</code>.</p>
<p><directive type="section">IfModule</directive> sections are
nest-able, which can be used to implement simple multiple-module
tests.</p>
+
+ <note>This section should only be used if you need to have one
+ configuration file that works whether or not a specific module
+ is available. In normal operation, directives need not be
+ placed in <directive type="section">IfModule</directive>
+ sections.</note>
</usage>
</directivesynopsis>