<directive module="mod_setenvif">SetEnvIf</directive> and <directive
module="mod_rewrite">RewriteCond</directive> will not see the
variables set with it.</li>
+
+ <li>When the server looks up a path via an internal
+ <glossary ref="subrequest">subrequest</glossary> such as looking
+ for a <directive module="mod_dir" >DirectoryIndex</directive>
+ or generating a directory listing with <module>mod_autoindex</module>,
+ per-request environment variables are <em>not</em> inherited in the
+ subrequest. Additionally,
+ <directive module="mod_setenvif">SetEnvIf</directive> directives
+ are not separately evaluated in the subrequest due to the API phases
+ <module>mod_setenvif</module> takes action in.</li>
</ul>
</section>
</section>
Young
</dd>
+ <dt><a name="subrequest" id="subrequest">Subrequest</a></dt>
+ <dd>Apache provides a subrequest API to modules that allows other
+ filesystem or URL paths to be partially or fully evaluated by
+ the server. Example consumers of this API are
+ <directive module="mod_dir">DirectoryIndex</directive>,
+ <module>mod_autoindex</module>, and <module>mod_include</module>.
+ </dd>
+
<dt><a name="symmetriccryptophraphy" id="symmetriccryptophraphy">Symmetric
Cryptography</a></dt>
<dd>The study and application of <em>Ciphers</em> that use a single secret key
with <code>KnockKnock/2.0</code> will be allowed access, and all
others will be denied.</p>
+ <p>When the server looks up a path via an internal
+ <glossary ref="subrequest">subrequest</glossary> such as looking
+ for a <directive module="mod_dir" >DirectoryIndex</directive>
+ or generating a directory listing with <module>mod_autoindex</module>,
+ per-request environment variables are <em>not</em> inherited in the
+ subrequest. Additionally,
+ <directive module="mod_setenvif">SetEnvIf</directive> directives
+ are not separately evaluated in the subrequest due to the API phases
+ <module>mod_setenvif</module>.</p>
+
+
+ <p>When the server looks up a path via an internal subrequest,
+ such as looking for a <directive module="mod_dir"
+ >DirectoryIndex</directive> or generating a directory listing with
+ <module>mod_autoindex</module>, per-request environment variables are
+ <em>not</em> inherited in the subrequest. Additionally, environment
+ <directive module="mod_setenvif">SetEnvIf</directive> directives
+ are not separately evaluated in the subrequest due to the API phases
+ <module>mod_setenvif</module> takes action in.</p>
+
</section>
<section id="reqall"><title>Require all</title>
BrowserMatch ^Mozilla netscape
BrowserMatch MSIE !netscape
</highlight>
+
+ <p>When the server looks up a path via an internal
+ <glossary ref="subrequest">subrequest</glossary> such as looking
+ for a <directive module="mod_dir" >DirectoryIndex</directive>
+ or generating a directory listing with <module>mod_autoindex</module>,
+ per-request environment variables are <em>not</em> inherited in the
+ subrequest. Additionally,
+ <directive module="mod_setenvif">SetEnvIf</directive> directives
+ are not separately evaluated in the subrequest due to the API phases
+ <module>mod_setenvif</module> takes action in.</p>
+
</summary>
<seealso><a href="../env.html">Environment Variables in Apache HTTP Server</a></seealso>