Abbiamo un paio di backend seduti dietro i nostri front-end nginx.È possibile intercettare i reindirizzamenti backend 301/302 (proxy_pass) e riscrivere su un altro blocco di posizione?
E 'possibile intercettare 301/302 redirect inviati da questi backend e li hanno gestire nginx?
Stavamo thinging qualcosa da solo le linee di:
error_page 302 = @target;
ma dubito 301/302 redirect possono essere gestiti come i 404 di etc etc ... Insomma, error_page probabilmente doesnt applica a 200, ecc codici di errore?
Quindi, per riassumere:
nostri backend rimandano 301/codici 302 una volta ogni tanto. Vorremmo che nginx li intercettasse e li riscrivessi in un altro blocco di posizione, dove potremmo fare qualsiasi numero di altre cose con loro.
Possibile?
Grazie!