Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 8073 invoked by uid 6000); 13 Aug 1999 14:31:19 -0000 Received: (qmail 8058 invoked from network); 13 Aug 1999 14:31:16 -0000 Received: from fanf.noc.demon.net (195.11.55.83) by taz.hyperreal.org with SMTP; 13 Aug 1999 14:31:16 -0000 Received: from fanf by fanf.noc.demon.net with local (Exim 3.02 #13) id 11FIMS-000Oue-00 for new-httpd@apache.org; Fri, 13 Aug 1999 15:31:12 +0100 To: new-httpd@apache.org From: Tony Finch Subject: Re: [BUG] 1.3.8 broke mod_speling In-Reply-To: <19990813092052.A1709@deejai.mch.sni.de> References: <19990812144552.B5486@deejai.mch.sni.de> <19990812144552.B5486@deejai.mch.sni.de> <19990812160430.H5486@deejai.mch.sni.de> Message-Id: Date: Fri, 13 Aug 1999 15:31:12 +0100 Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org Martin Kraemer wrote: >On Thu, Aug 12, 1999 at 04:59:41PM +0100, Tony Finch wrote: >> >> Why not just make the ap_is_HTTP_REDIRECT more specific and have a >> broader macro that checks for 3XX codes? >> >That requires reviewing all of the places where the macro is used >(including 3rd party modules). Some may have used ap_is_HTTP_REDIRECT() >in the meaning "is of code class 3XX" and others may have used it in the >meaning of "it actually is a redirection". Good point. The new macro should be the one that checks for 3XX codes that require a Location: header. ap_is_hard_HTTP_REDIRECT or something. >Note also that the Location: header is optional for "300 Multiple Choices" >because the server MAY decide that one choice is the best, while the >others are just alternatives. Yes, but the main point is the lack of a Location: isn't an error. Tony. -- f.a.n.finch dot@dotat.at fanf@demon.net e pluribus unix