It wasn't very clear - this is the first stab at the Typemap/content patch,
with an example combined error page.

From: "William A. Rowe, Jr." <[EMAIL PROTECTED]>
>

> From: "Martin Kraemer" <[EMAIL PROTECTED]>
> > 
> > On Sun, Aug 19, 2001 at 11:10:15PM -0500, William A. Rowe, Jr. wrote:
> > > By using a Type Map with integrated content (one file per error) - see my 
> > > commit tommorow :)
> > 
> > Side Proposal: Use a MIME format with multipart/alternative, add a
> > MIME parser to Apache, and use the MIME headers to select the correct
> > variant.
> 
> Very similar to what I did, and I'm not altogether happy about my syntax.
> It requires some sort of tags, because the body may contain binary data
> (think in terms of a collection of gifs, or including some very obscure
> encodings.)  I added the body tag to include (as binary) everything to 
> the end tag.  This patch was simply the straightest line.
> 
> The patch is attached.  It has an intrinsic limit of 8100 some bytes per
> body, which isn't that unreasonable, but could be expanded.  Longer entities 
> should be dropped into their own URI: locations.  It creates file buckets, and
> just caches the offsets, rather than reading in all the possible bodies before
> we run the negotation.  File buckets are pretty slick :)
> 
> I've attached the auth_required.html.var messages from Lars' collection.  I 
> added
> the images and include folders to /serverroot/error/ and placed this file in 
> this
> folder, added the following;
> 
> Alias /error/ "/serverroot/error/"
> 
> <Directory "/serverroot/error">
>     AllowOverride None
>     Options IncludesNoExec
>     AddHandler type-map var
>     SetOutputFilter Includes
>     Order allow,deny
>     Allow from all
> </Directory>
> 
> # we're going nowhere fast :)
> Alias /secure/ "/serverroot/secure/"
> 
> <Directory "/serverroot/secure">
>     AllowOverride None
>     Options Multiviews
>     Order allow,deny
>     Allow from all
>     AuthUserFile "/serverroot/conf/.htsecure"
>     AuthName "why?"
>     AuthType basic
>     Require valid-user
> </Directory>
> 
> Experiment, and please comment on my (admittedly lame) syntax.
> 
> Bill
> 
> 

Attachment: negotate_bodies.patch
Description: Binary data

Attachment: auth_required.html.var
Description: Binary data

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to