Я хотел бы добавить заголовок http Cache-Control: max-age=4
в несуществующий статический файл.
Я пытаюсь включить следующий блок в мой nginx vhost
server {
listen *:80;
server_name local.test.com;
root /vat/www/test;
location ~* \.(js)$ {
expires 4s;
}
}
В существующем активеотлично работает
curl -s -I http://local.test.com/index.js | grep Cache-Control
Cache-Control: max-age=4
На несуществующем ресурсе он не работает
curl -s -I http://local.test.com/fake.js
HTTP/1.1 404 Not Found
Server: nginx/1.15.8
Date: Thu, 19 Sep 2019 09:10:39 GMT
Content-Type: text/html
Content-Length: 153
Connection: keep-alive
Есть идеи?