include sites-available/aab-proxy-map;
include sites-available/set-yandex-l7;
include sites-available/upstreams;

server {
    include listen;

    server_name ~^testing\.tv\.yandex\.(?<tld>ru|ua|by|kz|uz|com|com\.tr)$;
    server_name ~^tv(\.|-)front.?.?.?\.tst\.content\.yandex\.(?<tld>ru|ua|by|kz|uz|com|com\.tr)$;
    resolver [::1];

    set $root /usr/local/www5/kino-ui-tv;
    set $socket_name tv-ui;

    set $export_host export.testing.tv.yandex.ru;
    set $export_proxy_host tv-mobile01h.tst.content.yandex.net;

    set $proxy_qloud_host new.testing.tv.yandex.$tld;

    set $should_aab_proxy "${should_aab_proxy_get}${should_aab_proxy_post}";

#    set $do_not_redirect "${is_ping}${is_ukraine}${ya_l7}";

#    if ($do_not_redirect = "" ) {
#       return 301 https://$host$request_uri;
#    }

    include sites-available/desktop-common;

    location ~* ^/[^/]+\.(png|ico)$ {
        root $root/blocks-common/b-page/favicon/testing/;
        try_files $uri @aab_proxy_images;
    }
}

include sites-available/desktop-redirect-www;
include sites-available/desktop-redirect-turkey;
