mirror of
https://github.com/apache/httpd.git
synced 2025-07-22 00:36:09 +00:00
core: ap_location_walk() does not deal with the filesystem
So it shouldn't merge slashes according to filesystem rules. * server/request.c(ap_location_walk): Use ap_no2slash_ex(,0) instead of ap_no2slash() to ignore filesystem specifics. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1919165 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@ -1500,7 +1500,7 @@ AP_DECLARE(int) ap_location_walk(request_rec *r)
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
char *uri = apr_pstrdup(r->pool, r->uri);
|
char *uri = apr_pstrdup(r->pool, r->uri);
|
||||||
ap_no2slash(uri);
|
ap_no2slash_ex(uri, 0/*not an FS path*/);
|
||||||
entry_uri = uri;
|
entry_uri = uri;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user