Como “try_files” em um domínio diferente usando o nginx?

1

Como posso configurar o try_files para "tentar" e pesquisar arquivos em um domínio diferente?

o que eu tentei:

location ~ .flv$ { limit_req zone=one burst=2; root /; internal;

                            try_files
                                    /megastorage$uri
                                    @searchflv;
                            flv;
                            output_buffers 1 3m;
                            add_header Pragma "no-cache";
                            expires 0;
            }

            location @searchflv {
                            root /;

                            try_files
                                    http://video-1.domain.com$uri
                                    http://video-2.domain.com$uri;
                            aio on;
                            directio  4m;
                            directio_alignment 4k;
                            sendfile off;
                            flv;
                            add_header Pragma "no-cache";
                            expires 0;
            }
    
por teslasimus 15.03.2013 / 04:50

1 resposta

1

link

Você não pode try_files várias vezes em um domínio diferente, só pode pesquisar localmente e, se a pesquisa falhar, redirecionar para outro site. Nesse site, você pode redirecionar mais, se necessário, mas isso não está relacionado à configuração no site atual.

Senão, você pode tentar algumas ideias expressas no link .

    
por 23.03.2013 / 23:18

Tags