    set $altered_cookie $http_ya_client_cookie;

    if ($altered_cookie ~ '(.*)(^|;\s)Session_id=("[^"]*"|[^\s]*[^;]?)(\2|$|;$)(?:;\s)?(.*)') {
        set $altered_cookie $1$4$5;
    }

    if ($altered_cookie ~ '(.*)(^|;\s)sessionid2=("[^"]*"|[^\s]*[^;]?)(\2|$|;$)(?:;\s)?(.*)') {
        set $altered_cookie $1$4$5;
    }

    if ($altered_cookie ~ '(.*)(^|;\s)ya_sess_id=("[^"]*"|[^\s]*[^;]?)(\2|$|;$)(?:;\s)?(.*)') {
        set $altered_cookie $1$4$5;
    }

    if ($altered_cookie ~ '(.*)(^|;\s)sessguard=("[^"]*"|[^\s]*[^;]?)(\2|$|;$)(?:;\s)?(.*)') {
        set $altered_cookie $1$4$5;
    }

    proxy_hide_header Ya-Client-Cookie;
    proxy_set_header  Ya-Client-Cookie $altered_cookie;

    proxy_hide_header Authorization;
    proxy_hide_header Ya-Consumer-Authorization;

    set $altered_uri $request_uri;
    set $altered_args $args;

    if ($altered_uri ~ '(.*)\?(.*)') {
        set $altered_uri $1;
    }

    if ($args ~ (.*)(^|&)track_id=[^&]*(\2|$)&?(.*)) {
        set $altered_args $1$3$4;
    }

    proxy_pass_request_body off;
    proxy_set_header Content-Length "";
