summaryrefslogtreecommitdiff
path: root/docs/manual/upgrading.html
diff options
context:
space:
mode:
authorJoshua Slive <slive@apache.org>2001-07-23 15:50:47 +0000
committerJoshua Slive <slive@apache.org>2001-07-23 15:50:47 +0000
commit2761ae73425eb19468f73fe7bcd747db1076d6c8 (patch)
treecf948aa2db059ca39721b02b6076d96e4f46cae1 /docs/manual/upgrading.html
parentee760bf405331e4c1fc350ec4df1b1a5d5de47f9 (diff)
downloadhttpd-2761ae73425eb19468f73fe7bcd747db1076d6c8.tar.gz
Some doc updates realted to ssi.
1. Add info on how to activate ssi to upgrading.html. 2. Remove mention of the ssi magic mime-types, since they no longer work. 3. Place a warning on xbithack that it doesn't currently work, and reference the bug report. 4. Add a warning about mod_include parsing non-html content. 5. Misc little fixups. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89655 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/upgrading.html')
-rw-r--r--docs/manual/upgrading.html23
1 files changed, 20 insertions, 3 deletions
diff --git a/docs/manual/upgrading.html b/docs/manual/upgrading.html
index 9b315f5048..901927f595 100644
--- a/docs/manual/upgrading.html
+++ b/docs/manual/upgrading.html
@@ -24,9 +24,9 @@ Features</A> document, or in the <CODE>src/CHANGES</CODE> file.
<UL>
<LI>Apache now uses an <code>autoconf</code> and <code>libtool</code>
-system for configuring the build processes. Using this system
-is similar to, but not the same as, using the APACI system in
-Apache 1.3. Further documentation to follow.</li>
+system for <a href="install.html">configuring the build processes</a>.
+Using this system is similar to, but not the same as, using the APACI
+system in Apache 1.3.</li>
<li>In addition to the usual selection of modules which you can choose
to compile, Apache 2.0 has moved the main part of request processing
@@ -36,6 +36,7 @@ into <a href="mpm.html">Multi-Processing Modules</a> (MPMs).</li>
<H3>Run-Time Configuration Changes</H3>
<UL>
+
<li>Many directives that were in the core server in Apache 1.3
are now in the MPMs. If you wish the behavior of the server
to be as similar as possible to the behavior of Apache 1.3,
@@ -43,6 +44,22 @@ you should select the <a href="mod/prefork.html">prefork</a>
MPM. Other MPMs will have different directives to control process
creation and request processing.</li>
+<li>Server-Side Includes provided by <a
+href="mod/mod_include.html">mod_include</a> are now implemented using
+the new
+<a href="filter.html">filter system</a> rather than as a handler.
+This provides much more power and flexibility, but requires
+the use of the <a href="mod/core.html#setoutputfilter">SetOutputFilter</a>
+to activate server-parsed content. If you were using
+<code>AddHandler server-parsed .shtml</code>, you can get
+similar functionality using
+<blockquote><code>
+&lt;FilesMatch "\.shtml(\..+)?$"&gt;<br>
+&nbsp;&nbsp;SetOutputFilter INCLUDES<br>
+&lt;/FilesMatch&gt;
+</code></blockquote></li>
+
+
<li>The <code>CacheNegotiatedDocs</code> directive now takes
the argument <code>on</code> or <code>off</code>. Existing
instances of <code>CacheNegotiatedDocs</code> should be replaced