pcs 97/04/18 15:13:51
Modified: htdocs/manual/mod mod_include.html
Log:
Provide information on enabling SSI files. Document how to enable
SSI using a handler name, and relegate the magic mime types to back-compat.
status.
Revision Changes Path
1.7 +28 -5 apache/htdocs/manual/mod/mod_include.html
Index: mod_include.html
===================================================================
RCS file: /export/home/cvs/apache/htdocs/manual/mod/mod_include.html,v
retrieving revision 1.6
retrieving revision 1.7
diff -C3 -r1.6 -r1.7
*** mod_include.html 1997/02/12 04:37:35 1.6
--- mod_include.html 1997/04/18 22:13:50 1.7
***************
*** 10,23 ****
This module is contained in the <code>mod_include.c</code> file, and
is compiled in by default. It provides for server-parsed html
! documents, known as SPML documents. Any document with mime type
! <code>text/x-server-parsed-html</code> or
! <code>text/x-server-parsed-html3</code> will be parsed by this module,
! with the resulting output given the mime type <code>text/html</code>.
! Several directives beyond the original NCSA SPML definition have been
included in Apache 1.2 - these are flagged below with the phrase
"Apache 1.2 and above". Of particular significance are the new flow
control directives documented at the bottom.
<h2>Basic Elements</h2>
--- 10,46 ----
This module is contained in the <code>mod_include.c</code> file, and
is compiled in by default. It provides for server-parsed html
! documents. Several directives beyond the original NCSA definition have been
included in Apache 1.2 - these are flagged below with the phrase
"Apache 1.2 and above". Of particular significance are the new flow
control directives documented at the bottom.
+
+ <H2>Enabling Server-Side Includes</H2>
+
+ Any document with handler of "server-parsed" will be parsed by this
+ module, if the <CODE>Includes</CODE> option is set. If documents
+ containing server-side include directives are given the extension
+ .shtml, the following directives will make Apache parse them and
+ assign the resulting document the mime type of <CODE>text/html</CODE>:
+
+ <PRE>
+ AddType text/html .shtml
+ AddHandler server-parsed .shtml
+ </PRE>
+
+ The following directive must be given for the directories containing
+ the shtml files (typically in a <CODE><Directory></CODE> section,
+ but this directive is also valid .htaccess files if <CODE>AllowOverride
+ Options</CODE> is set):
+
+ <PRE>
+ Options +Includes
+ </PRE>
+
+ For backwards compatibility, documents with mime type
+ <code>text/x-server-parsed-html</code> or
+ <code>text/x-server-parsed-html3</code> will also be parsed
+ (and the resulting output given the mime type <code>text/html</code>).
<h2>Basic Elements</h2>