title: nginx not serving updated static files
body: <p>Switching from apache to nginx, and encountering something weird.</p>
  
  <p>1) Say I have a file yo.txt in the document root of my site and it contains 'foo'.  </p>
  
  <p><code>curl http://localhost/yo.txt =&gt; 'foo'</code></p>
  
  <p>2) then I alter the file to contain 'bar'</p>
  
  <p><code>curl http://localhost/yo.txt =&gt; 'foo'</code> (still!)</p>
  
  <p>If I remove yo.txt, I get a 404.  If I remove all the text, I correctly get an empty file when I curl the url.</p>
  
  <p>I checked the last modified HTTP header after I modify the file, and it is correct, even though the contents of the file are stale.</p>
  
  <p>I'm using the standard configuration from nginx after an apt-get install nginx.</p>
  
  <p>what gives?</p>