diff --git a/htdocs/well-known.php b/htdocs/well-known.php index 588de822..2b71addf 100644 --- a/htdocs/well-known.php +++ b/htdocs/well-known.php @@ -21,7 +21,12 @@ switch ( $request->path ) { $request->DoResponse(301); // Moved permanently // does not return. case '/.well-known/timezone': - header('Location: ' . str_replace('/caldav.php', '', ConstructURL('/tz.php',true)) ); + $parameters = ''; + foreach( $_GET as $k => $v ) { + $parameters .= ($parameters == '' ? '?' : '&' ); + $parameters .= $k.'='.rawurlencode($v); + } + header('Location: ' . str_replace('/caldav.php', '', ConstructURL('/tz.php',true)).$parameters ); $request->DoResponse(301); // Moved permanently // does not return. }