rse         98/04/07 23:40:25

  Modified:    .        STATUS
               src      CHANGES
               src/modules/standard mod_rewrite.c
  Log:
  A little fix for the error messages from RewriteBase directive.
  
  Submitted by: Todd Eigenschink <[EMAIL PROTECTED]>
  Reviewed by: Ralf S. Engelschall
  
  Revision  Changes    Path
  1.276     +1 -0      apache-1.3/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/STATUS,v
  retrieving revision 1.275
  retrieving revision 1.276
  diff -u -r1.275 -r1.276
  --- STATUS    1998/04/07 15:15:17     1.275
  +++ STATUS    1998/04/08 06:40:21     1.276
  @@ -155,6 +155,7 @@
       * Ralf's add of the query (-q) option to apxs
       * Ralf's initial doc and Configuration.tmpl entry for mod_mmap_static
       * OS/2 tweak to deal with multiple .exe targets. [Brian Havard]
  +    * Fixed ordering of argument checks for RewriteBase directive, PR#2045
   
   Available Patches:
   
  
  
  
  1.759     +3 -0      apache-1.3/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
  retrieving revision 1.758
  retrieving revision 1.759
  diff -u -r1.758 -r1.759
  --- CHANGES   1998/04/06 05:21:40     1.758
  +++ CHANGES   1998/04/08 06:40:22     1.759
  @@ -1,5 +1,8 @@
   Changes with Apache 1.3b6
   
  +  *) Fixed ordering of argument checks for RewriteBase directive.
  +     [Todd Eigenschink <[EMAIL PROTECTED]>, PR#2045]
  +
     *) Change Win32 IS_MODULE to SHARED_MODULE to match Unix' method of
        indicating that a module is being compiled for dynamic loading. Also
        remove #define IS_MODULE from modules and add SHARED_MODULE define
  
  
  
  1.100     +2 -2      apache-1.3/src/modules/standard/mod_rewrite.c
  
  Index: mod_rewrite.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_rewrite.c,v
  retrieving revision 1.99
  retrieving revision 1.100
  diff -u -r1.99 -r1.100
  --- mod_rewrite.c     1998/04/01 14:24:35     1.99
  +++ mod_rewrite.c     1998/04/08 06:40:24     1.100
  @@ -520,10 +520,10 @@
   {
       if (cmd->path == NULL || dconf == NULL)
           return "RewriteBase: only valid in per-directory config files";
  -    if (a1[0] != '/')
  -        return "RewriteBase: argument is not a valid URL";
       if (a1[0] == '\0')
           return "RewriteBase: empty URL not allowed";
  +    if (a1[0] != '/')
  +        return "RewriteBase: argument is not a valid URL";
   
       dconf->baseurl = a1;
   
  
  
  

Reply via email to