summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/libutil/http.c4
1 files changed, 4 insertions, 0 deletions
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;