Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I stumbled upon a httpd.conf directive that I can't manage to understand:

<Files ~ "^\.ht">
  Order allow,deny
  Deny from all
  Satisfy All

According to the doc , I would say that Satisfy doesn't have any effect since there is no Allow. Am I wrong? What do you think this directive does?

share|improve this question
I've been wondering that as well. These directives are included with the default httpd.conf on FreeBSD 7.x. – Stefan Lasiewski Apr 27 '10 at 17:44
up vote 1 down vote accepted

I would agree with you, the satisfy all is not doing anything- without it, these files would still be denied.

share|improve this answer
Yup -- Since there are no Allow from or Require conditions, Satisfy doesn't matter here (You can't satisfy a condition that doesn't exist, so access is denied). – voretaq7 Apr 27 '10 at 14:25

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.