At 9:11 PM +0000 4/2/03, [EMAIL PROTECTED] wrote:
> @@ -2067,12 +2098,12 @@
> splitout_queryargs(r, p->flags & RULEFLAG_QSAPPEND);
>
> /*
> - * Again add the previously stripped per-directory location
> - * prefix if the new URI is not a new one for this
> - * location, i.e. if it's not starting with either a slash
> - * or a fully qualified URL scheme.
> + * Add the previously stripped per-directory location
> + * prefix if the new URI is not a new one for this
> + * location, i.e. if it's not an absolute URL (!) path nor
> + * a fully qualified URL scheme.
> */
> - if (prefixstrip && !ap_os_is_path_absolute(r->filename)
> + if (prefixstrip && *r->filename != '/'
> && !is_absolute_uri(r->filename)) {
> rewritelog(r, 3, "[per-dir %s] add per-dir prefix: %s -> %s%s",
> perdir, r->filename, perdir, r->filename);
>
>
>
Is that right?? We aren't bothering to check
!ap_os_is_path_absolute(r->filename) anymore?
--
===========================================================================
Jim Jagielski [|] [EMAIL PROTECTED] [|] http://www.jaguNET.com/
"A society that will trade a little liberty for a little order
will lose both and deserve neither" - T.Jefferson