Skip to content
This repository has been archived by the owner on Nov 21, 2018. It is now read-only.
Jeremy Mack edited this page Mar 10, 2014 · 2 revisions

Config

server {
  listen  80;
  server_name   yourserver.com;
  root /path/to/mina/current/public;

  location / {
    expires -1;
    break;
  }

  location ~* ^/(scripts|styles)/ {
    # Per RFC2616 - 1 year maximum expiry
    # http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
    expires 1y;
    add_header Cache-Control public;

    # Some browsers still send conditional-GET requests if there's a
    # Last-Modified header or an ETag header even if they haven't
    # reached the expiry date sent in the Expires header.
    add_header Last-Modified "";
    add_header ETag "";
    break;
  }
}
Clone this wiki locally