Closed pepelsbey closed 8 years ago
Надо проконсультироваться у Мациевского.
$ curl -I http://wsd.events/styles/screen-6bcd602354.css
HTTP/1.1 200 OK
Server: nginx/1.1.19
Date: Mon, 16 Nov 2015 19:42:51 GMT
Content-Type: text/css
Content-Length: 44834
Last-Modified: Sun, 15 Nov 2015 18:04:14 GMT
Connection: keep-alive
Vary: Accept-Encoding
Expires: Thu, 31 Dec 2037 23:55:55 GMT
Cache-Control: max-age=315360000
Cache-Control: public
Accept-Ranges: bytes
Это максимум, что может нам дать наш nginx
@h4 ну так красота, закрываю? У нас на вечном приколе все *.css
и *.js
, но может захочется другие замораживать. Как это делается, может здесь рассказать коротко?
/etc/nginx/sites-enabled/wsd.events
Было
location ~* \.(?:css|js)$ {
expires 1y;
add_header Cache-Control "public";
}
Стало
location ~* \.(?:css|js)$ {
expires max;
add_header Cache-Control "public";
}
Поскольку стили и скрипты сейчас заморожены:
671d3eab.css
иa3a08720.js
, нужно как-то придумать им вечныйexpires
, сейчас он всего лишь год.