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