mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
Ensure we include path_info in ap_internal_fast_redirect() for multiview
mapping. This isn't the end of these bugs, only one puzzle piece. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@92259 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -425,14 +425,15 @@ AP_DECLARE(void) ap_internal_fast_redirect(request_rec *rr, request_rec *r)
|
|||||||
apr_pool_join(r->pool, rr->pool);
|
apr_pool_join(r->pool, rr->pool);
|
||||||
r->mtime = rr->mtime;
|
r->mtime = rr->mtime;
|
||||||
r->uri = rr->uri;
|
r->uri = rr->uri;
|
||||||
r->args = rr->args;
|
|
||||||
r->filename = rr->filename;
|
r->filename = rr->filename;
|
||||||
r->canonical_filename = rr->canonical_filename;
|
r->canonical_filename = rr->canonical_filename;
|
||||||
|
r->path_info = rr->path_info;
|
||||||
|
r->args = rr->args;
|
||||||
|
r->finfo = rr->finfo;
|
||||||
r->handler = rr->handler;
|
r->handler = rr->handler;
|
||||||
r->content_type = rr->content_type;
|
r->content_type = rr->content_type;
|
||||||
r->content_encoding = rr->content_encoding;
|
r->content_encoding = rr->content_encoding;
|
||||||
r->content_languages = rr->content_languages;
|
r->content_languages = rr->content_languages;
|
||||||
r->finfo = rr->finfo;
|
|
||||||
r->per_dir_config = rr->per_dir_config;
|
r->per_dir_config = rr->per_dir_config;
|
||||||
/* copy output headers from subrequest, but leave negotiation headers */
|
/* copy output headers from subrequest, but leave negotiation headers */
|
||||||
r->notes = apr_table_overlay(r->pool, rr->notes, r->notes);
|
r->notes = apr_table_overlay(r->pool, rr->notes, r->notes);
|
||||||
|
Reference in New Issue
Block a user