The following reply was made to PR mod_negotiation/94; it has been noted by GNATS.
From: Paul Sutton <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Subject: Re: mod_negotiation/94 Date: Fri, 30 May 1997 14:06:43 +0100 (BST) On Sun, 6 Apr 1997, Marc Slemko wrote: > No Accept: -> browser gets the default > Accept: de browser gets german > Accept: de,en,* browser gets german if possible or en, or ... > Accept: de,* browser gets englisch hu? schould not be, what? > > Current Configuration: > LanguagePriority de en fr > but now we can live with it. This is an old bug report, but still open in the bug database. The LanguagePriority header has no effect if the request includes an Accept-Language: header. This is because under HTTP/1.1 Accept-Language can include priority values (q=X) for each language. It would be difficult to sensibly merge the explicity q values with implicity LanguagePriority priorities. > the vary-maps dont work at all, I ve set up a test with > a file picture.gif (62079 bytes) and a file picture.jpg (22578 bytes) Do you have the file size listed in the type map itself? If a type map is used, Apache will not get any information from the file itself(*), so put the size into the type map (using Content-Length: lines). Also HTTP/1.1 no longer defines the maxbytes parameter, so do not expect browsers to send it. However Apache should still honor it if it is present. If your type-map does include sizes and either the maxbytes is being ignored, or the smallest most-acceptable variant is not being selected, send a copy of your type-map so we can have a look at the problem. (*) Actually Apache will use the information from the file when it returns the file in the response, which can lead to inconsistency, but this is a whole different problem. Paul [EMAIL PROTECTED]
