В моем конфигурационном файле nginx есть следующая директива location:
server{ ... location ~* \.js$ {expires 1d;} ... location / { ... } }
Я ожидаю, что файл, обслуживаемый этим URL http://www.mydomain.com/javascripts/myfile.js, будет иметь срок действия +1 день, но у меня срок действия +20 лет. Что я делаю не так?
Оказывается, я должен был редактировать proxy.conf. Как только я это сделал, это сработало плавно.