From 3bd139514993ffa9a4723df4136afa089f57b292 Mon Sep 17 00:00:00 2001 From: Seven Du Date: Tue, 13 Aug 2013 09:28:14 +0800 Subject: [PATCH] redirect /portal to /portal/index.html --- src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.c b/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.c index f8b143b054..3db20be69b 100644 --- a/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.c +++ b/src/mod/xml_int/mod_xml_rpc/mod_xml_rpc.c @@ -704,6 +704,12 @@ abyss_bool auth_hook(TSession * r) return websocket_hook(r); } + if (!strncmp(r->requestInfo.uri, "/portal", 7) && strlen(r->requestInfo.uri) <= 8) { + ResponseAddField(r, "Location", "/portal/index.html"); + ResponseStatus(r, 302); + return TRUE; + } + if (!strncmp(r->requestInfo.uri, "/domains/", 9)) { domain_name = strdup(r->requestInfo.uri + 9); switch_assert(domain_name);