You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wiki-changes@httpd.apache.org by Apache Wiki <wi...@apache.org> on 2007/01/23 05:31:23 UTC

[Httpd Wiki] Trivial Update of "Recipes/BypassAuthenticationOrAuthorizationRequirements" by AskApache

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Httpd Wiki" for change notification.

The following page has been changed by AskApache:
http://wiki.apache.org/httpd/Recipes/BypassAuthenticationOrAuthorizationRequirements

The comment on the change is:
Added conditional access recipe using "Satisfy" for webmasters

------------------------------------------------------------------------------
  
  In this above example, the "Order allow,deny" line blocks access by default, the "Allow" directive allows the LAN, and the "Satisfy all" directive requires both LAN and password.
  
+ 
+ The following recipe from [http://www.askapache.com/2006/htaccess/htaccesselite-ultimate-htaccess-article.html AskApache] uses your incorporates the "Satisfy Any", "Allow", and "Order" directives to allow google, CSS and XHTML validation via w3.org, and the web-developer to access the site without being prompted for a password. Everyone else is prompted for a password.  This is especially useful for webmasters while working on a site.  
+ 
+ {{{AuthName "AskApache.com Administration"
+ AuthUserFile /home/askapache.com/.htpasswd
+ AuthType basic
+ Require valid-user
+ Order deny,allow
+ Deny from all
+ Allow from 24.205.23.222
+ Allow from w3.org 
+ Allow from htmlhelp.com
+ Allow from googlebot.com
+ Allow from google.com
+ Allow from google-analytics.com
+ Satisfy Any
+ }}}
+ 
+ 
  See the Apache Docs for further information on the [http://httpd.apache.org/docs/2.2/mod/core.html#satisfy Satisfy] directive.