The allowed locations for a configuration directive are the union of those indicated by each set bit in the req_override mask.
*.conf inside <Directory> or <Location>
force directive to execute a command which would modify the configuration (like including another file, or IFModule
#define NONFATAL_OVERRIDE 512 /* Violation of AllowOverride rule */ |
#define NONFATAL_UNKNOWN 1024 /* Unrecognised directive */ |
this directive can be placed anywhere
*.conf inside <Directory> or <Location> and .htaccess when AllowOverride AuthConfig
*.conf anywhere and .htaccess when AllowOverride FileInfo
*.conf anywhere and .htaccess when AllowOverride Indexes
*.conf inside <Directory> or <Location> and .htaccess when AllowOverride Limit
*.conf is not available anywhere in this override
*.conf anywhere and .htaccess when AllowOverride Options
bit to indicate that AllowOverride has not been set
*.conf inside <Proxy> only
*.conf outside <Directory> or <Location>