diff options
Diffstat (limited to 'usr/local/captiveportal/index.php')
-rwxr-xr-x | usr/local/captiveportal/index.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/local/captiveportal/index.php b/usr/local/captiveportal/index.php index af3fd11..5858174 100755 --- a/usr/local/captiveportal/index.php +++ b/usr/local/captiveportal/index.php @@ -49,7 +49,8 @@ $cpcfg = $config['captiveportal'][$cpzone]; $orig_host = $_ENV['HTTP_HOST']; /* NOTE: IE 8/9 is buggy and that is why this is needed */ -$orig_request = rtrim(ltrim($_REQUEST['redirurl'], " "), " /"); +$orig_request = trim($_REQUEST['redirurl'], " "); +$orig_request = ($orig_request == '/') ? '' : $orig_request; $clientip = $_SERVER['REMOTE_ADDR']; if (!$clientip) { |