【发布时间】:2012-10-12 18:23:03
【问题描述】:
从apache切换到nginx,遇到了奇怪的事情。
1) 假设我网站的文档根目录中有一个文件 yo.txt,它包含“foo”。
curl http://localhost/yo.txt => 'foo'
2) 然后我将文件更改为包含“bar”
curl http://localhost/yo.txt => 'foo'(还是!)
如果我删除 yo.txt,我会得到 404。如果我删除所有文本,当我卷曲 url 时,我会正确得到一个空文件。
我在修改文件后检查了最后修改的 HTTP 标头,它是正确的,即使文件的内容是陈旧的。
在 apt-get install nginx 之后,我正在使用来自 nginx 的标准配置。
什么给了?
【问题讨论】:
标签: nginx