I'd like to find an elegant and efficient solution to redirect GET and HEAD requests using code 301, but requests with other methods — using code 308. Intuitively I wrote this: location /foo { limit_except GET { return 301 /bar; } return 308 /bar; } But allowed context for "return" are "server", "location", and "if", so nginx won't start (erroby 5lava - Nginx Mailing List - English
Осторожнее с этим, многие прокси до сих пор делают реквесты к ориджину по HTTP/1.0 (хотя и принимают реквесты от клиентов по более современным протоколам).by 5lava - Nginx Mailing List - Russian
Up. Очередной проект, и снова приходится прикручивать костыли для такого базового функционала :(by 5lava - Nginx Mailing List - Russian
Доброго дня. 1. Директива expires создает два хедера — Expires и Cache-Control. Однако, я бы хотел также добавить другие параметры Cache-Control, например, "public" или "no-store". Сделав это через обычный add_header, на выходе я получу два хедby 5lava - Nginx Mailing List - Russian