Commit e0c98a69 authored by Eric Covener's avatar Eric Covener
Browse files

sync note with trunk


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1678567 13f79535-47bb-0310-9956-ffa450edef68
parent d31c2ba7
Loading
Loading
Loading
Loading
+14 −6
Changes for docs/manual/mod/mod_mime.xml: 14 added lines, 6 removed lines.
Original line number Diff line number Diff line
@@ -608,17 +608,25 @@ type</description>


    <note><title>Note</title>
    <p>If no handler is explicitly set for a request, the specified content
    type will also be used as the handler name. </p>

    <p>When explicit directives such as
    <directive module="core" >SetHandler</directive> or
    <directive module="mod_mime">AddHandler</directive> do not apply
    to the current request, the internal handler name normally set by those
    directives is set to match the content type specified by this directive.  
    This is a historical behavior that some third-party modules 
    (such as mod_php) may use "magic" content types used only to signal the 
    module to take responsibility for the matching request.  Configurations
    that rely on such "magic" types should be avoided by the use of 
    directives is instead set to the content type specified by this directive.
    </p>
    <p>
    This is a historical behavior that may be used by some third-party modules
    (such as mod_php) for taking responsibility for the matching request.
    </p>

    <p>Configurations that rely on such "synthetic" types should be avoided.
    Additionally, configurations that restrict access to
    <directive module="core" >SetHandler</directive> or
    <directive module="mod_mime">AddHandler</directive>. </p>
    <directive module="mod_mime">AddHandler</directive> should
    restrict access to this directive as well.</p>
    </note>

</usage>