- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как отключается сжатие(Transfer-Encoding: chunked) в апаче?
Если неизвестен заголовок "Content-Length" (для HTTP/1.1) Apache передаёт ответ чанками (chunks) и добавляет заголовок "Transfer-Encoding: chunked".
Для mod_gzip есть директива "mod_gzip_dechunk Yes".
В остальных случаях, не проверял, если отдавать Content-Length, то chunked не будет.
Если неизвестен заголовок "Content-Length" (для HTTP/1.1) Apache передаёт ответ чанками (chunks) и добавляет заголовок "Transfer-Encoding: chunked".
Для mod_gzip есть директива "mod_gzip_dechunk Yes".
мануалы я уже читал :) mod_gzip не стоит. Поставить mod_gzip, чтобы отключить сжатие? :))
В остальных случаях, не проверял, если отдавать Content-Length, то chunked не будет.
как его принудительно отдавать? Просто апач стоит бэкэндом и совсем не нужно, чтобы он что-то сжимал. Нужен чистый text/html.
мануалы я уже читал :) Поставить mod_gzip, чтобы отключить сжатие? :))
Нет. Если бы он это делал, то можно было бы отключить.
Просто апач стоит бэкэндом и совсем не нужно, чтобы он что-то сжимал. Нужен чистый text/html.
Для браузеров это не мешает. Возможно вы грузите скриптом что-то с апача и вам мешает chunked. Тогда можно посылать запросы HTTP/1.0 - апач должен разобраться. Или сделать это для определенного USER-AGENT, например,
BrowserMatch "myrobot" force-response-1.0
Вы динамически генерируете содержимое (тогда отдавайте свой заголовок Content-Length из скрипта) или апач дает chunked на статический файл?
mustafa
была такая же проблема
- фронтенд ngnix HTTP/1.0
- бекенд apache HTTP/1.1
решил так
Интерсны конечно и другие решения
Можно заставить апач работать как HTTP/1.0
mustafa
была такая же проблема
- фронтенд ngnix HTTP/1.0
- бекенд apache HTTP/1.1
решил так
Интерсны конечно и другие решения
не вариант :( Там около 500 сайтов - все на разных движках и т.п.
Можно заставить апач работать как HTTP/1.0
спасибо! Работает :)
Date: Sat, 13 Oct 2007 10:36:02 GMT
Server: Apache/1.3.37 (Unix) mod_ssl/2.8.28 OpenSSL/0.9.7e
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Connection: close
Content-Type: text/html
а зачем понадобилось отключить chunked transfer coding?
а зачем понадобилось отключить chunked transfer coding?
Для клиента nginx грамотнее и быстрее сожмет в gzip, чем апач в chunked. Они все равно физически сидят на одном серваке и сжатие трафа между ними - лишнее..
chunked transfer coding не сжатие
nginx с бакендом говорит на http/1.0, а значит без chunked
нет Roxis nginx спрашивает апач на http/1.0, а вот апач может ответить на
http/1.1 с помощью тогоже пхп