From: Russell Bryant Date: Sun, 24 Dec 2006 21:01:02 +0000 (+0000) Subject: Use spaces as a separator for the redirect option to improve readability X-Git-Tag: 1.6.0-beta1~3^2~3644 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=850dd4ea61ea24512085f466a16d3ebc68452fc2;p=thirdparty%2Fasterisk.git Use spaces as a separator for the redirect option to improve readability git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@48947 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/configs/http.conf.sample b/configs/http.conf.sample index 01b5775256..19f96ca9ab 100644 --- a/configs/http.conf.sample +++ b/configs/http.conf.sample @@ -30,11 +30,11 @@ bindaddr=127.0.0.1 ; ; Redirect one URI to another. This is how you would set a ; default page. -; Syntax: redirect== +; Syntax: redirect= ; For example, if you are using the Asterisk-gui, ; it is convenient to enable the following redirect: ; -;redirect=/=/asterisk/static/config/cfgadvanced.html +;redirect = / /asterisk/static/config/cfgadvanced.html ; ; HTTPS support. In addition to enabled=yes, you need to ; explicitly enable ssl, define the port to use, diff --git a/main/http.c b/main/http.c index 98eaa5c9b0..14293c5d0f 100644 --- a/main/http.c +++ b/main/http.c @@ -817,7 +817,10 @@ static void add_redirect(const char *value) unsigned int total_len; dest = ast_strdupa(value); - target = strsep(&dest, "="); + dest = ast_skip_blanks(dest); + target = strsep(&dest, " "); + target = ast_skip_blanks(target); + target = strsep(&target, " "); /* trim trailing whitespace */ if (!dest) { ast_log(LOG_WARNING, "Invalid redirect '%s'\n", value);