mod_asis.cfile, and is compiled in by default. It provides for
.asisfiles. Any document with mime type
httpd/send-as-iswill be processed by this module.
This can be used to send any kind of data from the server, including redirects and other special HTTP responses, without requiring a cgi-script or an nph script.
this defines the
AddType httpd/send-as-is asis
.asisfile extension as being of the new
httpd/send-as-ismime type. The contents of any file with a
.asisextension will then be sent by Apache to the client with almost no changes. Clients will need HTTP headers to be attached, so do not forget them. A Status: header is also required; the data should be the 3-digit HTTP response code, followed by a textual message.
Here's an example of a file whose contents are sent as is so as to tell the client that a file has redirected.
Notes: the server always adds a Date: and Server: header to the data returned to the client, so these should not be included in the file. The server does not add a Last-Modified header; it probably should.
Status: 302 Now where did I leave that URL
<H1>Fred's exceptionally wonderful page has moved to
<A HREF="http://xyz.abc.com/foo/bar.html">Joe's</A> site.