Вы уверены, что ваш «первоначальный» вывод будет всегда умещаться в буфере? Особенно когда пока что трудно осязаемо то, что выводится? И что это что-то всегда будет иметь один и тот же размер? --- Добавлено --- Я чЁ-то пока в требованиях к скриптам на пыхе не встречал output_buffering. Хотите войти в историю? Не уверен, что эта репа вам придется по вкусу --- Добавлено --- Хотя может быть прикольно, типа: «фича, эксплуатирующая древний костыль»
разобраться с проблемой и не прибегать к черной магии? --- Добавлено --- А, то есть у вас реверс-прокси нет перед апачем в 2018 году? А какую еще проблему оно решает? Неработающие заголовки?
И header только после этого? Какой заголовок вы пытаетесь отправлять таким способом? «Connection: Close»?