From ed340897a2ca7abce52edca6d5f8e097b41c43e4 Mon Sep 17 00:00:00 2001 From: Glenn Strauss Date: Sat, 23 Jul 2016 01:21:33 -0400 Subject: [PATCH] do not set REDIRECT_URI in mod_magnet, mod_rewrite (#2738) reverts commit:b473220d x-ref: "mediawiki redirect loop if REQUEST_URI not orig req in 1.4.40" https://redmine.lighttpd.net/issues/2738 --- src/mod_magnet.c | 6 ------ src/mod_rewrite.c | 7 ------- 2 files changed, 13 deletions(-) diff --git a/src/mod_magnet.c b/src/mod_magnet.c index 6698afd9..db7b7a0f 100644 --- a/src/mod_magnet.c +++ b/src/mod_magnet.c @@ -1015,12 +1015,6 @@ static handler_t magnet_attract(server *srv, connection *con, plugin_data *p, bu result = HANDLER_FINISHED; } else if (MAGNET_RESTART_REQUEST == lua_return_value) { - if (!buffer_is_equal(con->request.uri, con->request.orig_uri) - && !array_get_element(con->environment, "REDIRECT_URI")) { - array_set_key_value(con->environment, - CONST_STR_LEN("REDIRECT_URI"), - CONST_BUF_LEN(con->request.orig_uri)); - } result = HANDLER_COMEBACK; } diff --git a/src/mod_rewrite.c b/src/mod_rewrite.c index 904b889c..c3c71b80 100644 --- a/src/mod_rewrite.c +++ b/src/mod_rewrite.c @@ -444,13 +444,6 @@ static handler_t process_rewrite_rules(server *srv, connection *con, plugin_data if (rule->once) hctx->state = REWRITE_STATE_FINISHED; - if (!buffer_is_equal(con->request.uri, con->request.orig_uri) - && !array_get_element(con->environment, "REDIRECT_URI")) { - array_set_key_value(con->environment, - CONST_STR_LEN("REDIRECT_URI"), - CONST_BUF_LEN(con->request.orig_uri)); - } - return HANDLER_COMEBACK; } #undef N -- 2.11.4.GIT