Проверял на nginx-0.5.32, на последнем не проверял.
Есть rewrite rule
if(!-e $request_filename) {
	rewrite /(.*\.html$) /index.php?html=$1 break;
}
Так вот на запрос /s.html rewrite не срабатывает, что есть правильно так как 
файл существует, но на запрос /s.html?timeout=100 - rewrite уже срабатывает, 
хотя не должен был.