Nginx + Apache - как убрать мусор с 404 и 403 страниц приложений
Ситуация следующая, есть nginx стоящий фронтендом. Есть апач (apache 2.2) бекендом. Nginx проксирует запросы на Apache.
В Apache вертится приложение. В данном случае Drupal.
Возникла проблема следующего плана: на страницах 404 и 403 начал вылезать мусор в виде размера странички в байтах в шустнадцатиричной системе счисления. Как оказалось - это всего лишь навсего способ передачи данных от сервера Apache, когда он не знает точно длины контента(chunked encoding).
Как известно, у протокола HTTP есть разные коды ответов клиентскому приложению на запрос какой либо страницы.
Код 200 отдается если документ найден и произойдет отдача его содержимого.
Код 304 - отдается если документ найден, уже забирался клиентским приложением и не был изменен.
Есть даже стандарт на коды ответов -