From cbaac9c21db2ab8151e611bdf9e51982a65115a7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Wilfried=20G=C3=B6esgens?= Date: Mon, 14 Sep 2009 18:45:58 +0000 Subject: [PATCH] * add nginx way to handle the remote host header --- webcit/context_loop.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/webcit/context_loop.c b/webcit/context_loop.c index b728b268b..bca5fdf35 100644 --- a/webcit/context_loop.c +++ b/webcit/context_loop.c @@ -764,7 +764,8 @@ InitModule_CONTEXT RegisterHeaderHandler(HKEY("CONTENT-LENGTH"), Header_HandleContentLength); RegisterHeaderHandler(HKEY("CONTENT-TYPE"), Header_HandleContentType); RegisterHeaderHandler(HKEY("USER-AGENT"), Header_HandleUserAgent); - RegisterHeaderHandler(HKEY("X-FORWARDED-HOST"), Header_HandleXFFHost); + RegisterHeaderHandler(HKEY("X-FORWARDED-HOST"), Header_HandleXFFHost); /* Apache way... */ + RegisterHeaderHandler(HKEY("X-REAL-IP"), Header_HandleXFFHost); /* NGinX way... */ RegisterHeaderHandler(HKEY("HOST"), Header_HandleHost); RegisterHeaderHandler(HKEY("X-FORWARDED-FOR"), Header_HandleXFF); RegisterHeaderHandler(HKEY("ACCEPT-ENCODING"), Header_HandleAcceptEncoding); -- 2.30.2