0
В моем прокси-кешировании nginx я использую proxy_pass для перенаправления из location /file.js в http://somedomain.com/file.js и sub_filter для изменения содержимого исходного файла .js. Как я могу пересылать заголовки от http://somedomain.com/file.js?nginx proxy forward заголовки прокси-сервера
location /file.js {
proxy_pass http://somedomain.com;
sub_filter "subject" "replacement";
sub_filter_types "text/javascript";
sub_filter_once off;
proxy_set_header Accept-Encoding "";
proxy_pass_header Server;
}
Как я могу получить заголовок с последним изменением исходного файла.js?
Если бэкэнд не предоставляет такой заголовок, то nginx не собирается изобретать его для вас, посмотрите на бэкэнд, где должен быть сгенерирован такой заголовок. – itpp13
На бэкэнде присутствует последний измененный заголовок. –
Возможно, это полезно: http://stackoverflow.com/questions/10060767/http-if-modified-since-header-not-passed-to-rails-app-nginx-passenger – itpp13