From 87d53c9710e3d91f0770d9721d09ab6a0c709f0b Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sun, 8 Jan 2017 18:59:40 +0000 Subject: [PATCH] [Fix] Normalize path in HTTP router --- src/libutil/http.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libutil/http.c b/src/libutil/http.c index a981d1f41..635bfea27 100644 --- a/src/libutil/http.c +++ b/src/libutil/http.c @@ -2998,6 +2998,10 @@ rspamd_http_router_finish_handler (struct rspamd_http_connection *conn, if (u.field_set & (1 << UF_PATH)) { lookup.begin = msg->url->str + u.field_data[UF_PATH].off; lookup.len = u.field_data[UF_PATH].len; + + rspamd_http_normalize_path_inplace ((gchar *)lookup.begin, + lookup.len, + &lookup.len); } else { lookup.begin = msg->url->str; -- 2.39.5