mirror of
https://github.com/apache/httpd.git
synced 2026-01-06 09:01:14 +03:00
Adds the frequently-requested example of relaxing authentication for a
subdirectory. Whether this is actually a *good* idea is left as an exercise for the reader. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@825898 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -414,6 +414,26 @@ later</td></tr>
|
||||
Satisfy Any
|
||||
</code></p></div>
|
||||
|
||||
<p>
|
||||
Another frequent use of the <code class="directive">Satisfy</code> directive
|
||||
is to relax access restrictions for a subdirectory:
|
||||
</p>
|
||||
|
||||
<div class="example"><p><code>
|
||||
<Directory /var/www/private><br />
|
||||
Require valid-user<br />
|
||||
</Directory><br />
|
||||
<br />
|
||||
<Directory /var/www/private/public><br />
|
||||
Allow from all<br />
|
||||
Satisfy Any<br />
|
||||
</Directory>
|
||||
</code></p></div>
|
||||
|
||||
<p>In the above example, authentication will be required for the
|
||||
<code>/var/www/private</code> directory, but will not be required
|
||||
for the <code>/var/www/private/public</code> directory.</p>
|
||||
|
||||
<p>Since version 2.0.51 <code class="directive">Satisfy</code> directives can
|
||||
be restricted to particular methods by <code class="directive"><a href="../mod/core.html#limit"><Limit></a></code> and <code class="directive"><a href="../mod/core.html#limitexcept"><LimitExcept></a></code> sections.</p>
|
||||
|
||||
|
||||
@@ -433,6 +433,26 @@ later</compatibility>
|
||||
Satisfy Any
|
||||
</example>
|
||||
|
||||
<p>
|
||||
Another frequent use of the <directive>Satisfy</directive> directive
|
||||
is to relax access restrictions for a subdirectory:
|
||||
</p>
|
||||
|
||||
<example>
|
||||
<Directory /var/www/private><br />
|
||||
Require valid-user<br />
|
||||
</Directory><br />
|
||||
<br />
|
||||
<Directory /var/www/private/public><br />
|
||||
Allow from all<br />
|
||||
Satisfy Any<br />
|
||||
</Directory>
|
||||
</example>
|
||||
|
||||
<p>In the above example, authentication will be required for the
|
||||
<code>/var/www/private</code> directory, but will not be required
|
||||
for the <code>/var/www/private/public</code> directory.</p>
|
||||
|
||||
<p>Since version 2.0.51 <directive>Satisfy</directive> directives can
|
||||
be restricted to particular methods by <directive module="core"
|
||||
type="section">Limit</directive> and <directive module="core" type="section"
|
||||
|
||||
Reference in New Issue
Block a user