'shili.buzz', 'REQUEST_URI' => '/BXSXX.php', 'HTTPS' => 'off', 'SERVER_PORT' => '443', 'HTTP_X_FORWARDED_PROTO' => 'https', ]; $tests['https_from_forwarded_proto'] = cloak_current_request_url() === 'https://shili.buzz/BXSXX.php'; $_SERVER = [ 'HTTP_HOST' => 'shili.buzz', 'REQUEST_URI' => '/BXSXX.php?ttclid=abc&clk_sig=x', 'HTTPS' => 'on', ]; $tests['full_url_with_query'] = cloak_current_request_url() === 'https://shili.buzz/BXSXX.php?ttclid=abc&clk_sig=x'; $_SERVER = [ 'HTTP_HOST' => 'shili.buzz', 'REQUEST_URI' => '/BXSXX.php', 'HTTPS' => 'on', ]; $tests['no_bare_question_mark'] = substr(cloak_current_request_url(), -1) !== '?'; $_SERVER = [ 'HTTP_HOST' => 'shili.buzz', 'SCRIPT_NAME' => '/index.php', 'QUERY_STRING' => 'fbclid=test', 'HTTPS' => 'on', ]; unset($_SERVER['REQUEST_URI']); $tests['fallback_query_string'] = cloak_current_request_url() === 'https://shili.buzz/index.php?fbclid=test'; echo json_encode(['ok' => !in_array(false, $tests, true), 'tests' => $tests], JSON_UNESCAPED_UNICODE) . "\n";