Одна конкретная страница на нашем сайте - http://www.newint.org/issues/1979/10/01/ - выдает ошибку кодирования содержимого при загрузке в браузере. В Firefox написано:
"Ошибка кодировки содержимого
Страница, которую вы пытаетесь просмотреть, не может быть показана, потому что она использует недопустимую или неподдерживаемую форму сжатия ".
Safari дает аналогичное предупреждение, говоря, что «не может декодировать необработанные данные». Я погуглил, но не нашел ничего подходящего. Все наши страницы обслуживаются сжатыми, но эта страница ничем не отличается от многих других работающих. Когда я приношу его wget -s http://www.newint.org/issues/1979/10/01/
похоже, он работает нормально, и первые строки результирующего файла такие же, как и у других файлов, которые работают в моем браузере:
HTTP/1.1 200 OK
Server: Apache
Cache-Control: max-age=3600
Expires: Mon, 11 Jul 2011 10:47:15 GMT
Vary: Accept-Encoding,User-Agent
Content-Type: text/html
Content-Length: 34445
Date: Mon, 11 Jul 2011 09:47:16 GMT
X-Varnish: 396024918
Age: 0
Via: 1.1 varnish
Connection: keep-alive
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Есть ли у кого-нибудь какие-нибудь решения или вещи, которые я мог бы протестировать?
Я наконец нашел проблему - виртуальное включение Apache ссылалось на каталог, а не на файл. Надеюсь, это поможет кому-то другому узнать, что это может привести к указанной выше ошибке.