И еще одна маленькая проблема - если делать HEAD запрос, который
уходит в fastcgi и онный возвращает большое тело - клиенту вываливается
кусок этого тела... странно это, попробую еще подебагить ;)
Это должен обрабатывать FastCGI, ему для этого передаётся
fastcgi_param REQUEST_METHOD $request_method;
Однако, nginx тут тоже участвует все же? Т.е. если я даю HEAD запрос, а
FastCGI выдает полное тело, клиенту тело все ж не отдается - только
заголовок. А косяк опять во внутреннем редиректе, ИМХО (надеюсь, я опять
не недочитал где-то ;(). Т.е. при прямом запросе HEAD в FastCGI все
нормально, а вот при запросе через 404 редирект, который уходит в
FastCGI - $request_method равен GET, да и клиенту в итоге выдается все тело.