Hello, folks; I wanted to plant a bug in everyone's ear about an issue I came across. I'll open a formal bug and a final list of what is and is not allowed when time permits. I have found that the documentation (example: http://httpd.apache.org/docs/trunk/mod/core.html#allowoverride) provides an incomplete list of directives permitted by the four AllowOverride options.
The bug I wanted to plant is to get opinions/thoughts on... *How should this be organized and presented? I can foresee that this could get "cluttery" for AllowOverride documentation. *Should we try to document all directives? As things are added/removed the list could get out of sync easily. *I think it's a good idea to ad a note that the AllowOverride documentation can't possibly cover directives for 3rd party modules that have overrides. *Maybe The Right Thing to do is to implement something in mod_info that will show the overrides and point documentation there? As an example and why I brought this up: 23 directives are called out in the documentation for AllowOverride FileInfo, but in my research, I found these 45 directives outside of core and in the modules directory. mod_charset_lite CharsetSourceEnc CharsetDefault CharsetOptions mod_mime AddCharset AddEncoding AddHandler AddInputFilter AddLanguage AddOutputFilter AddType DefaultLanguage MultiviewsMatch RemoveCharset RemoveEncoding RemoveHandler RemoveInputFilter RemoveLanguage RemoveOutputFilter RemoveType mod_actions Action mod_alias Redirect RedirectMatch RedirectTemp RedirectPermanent mod_negotiation LanguagePriority ForceLanguagePriority mod_rewrite RewriteEngine RewriteOptions RewriteBase RewriteCond RewriteRule mod_env PassEnv SetEnv UnsetEnv mod_headers Header RequestHeader mod_setenvif SetEnvIf SetEnvIfNoCase BrowserMatch BrowserMatchNoCase mod_usertrack CookieExpires CookieDomain CookieStyle CookieTracking CookieName -- -- Daniel Ruggeri