Почему Chrome запрашивает загрузку страницы в виде файла .gz с гиперссылками, а не вводить URL-адрес вручную?

Я только что обнаружил очень странное поведение в Chrome при попытке доступа к некоторым страницам. Будет предложено загрузить их как.gz файлы вместо их загрузки.

Это происходит только с текущим Chrome и на всех платформах.

Когда страница загружена правильно, я вижу это в Инспекторе

Resource interpreted as Document but transferred with MIME type application/x-gzip: "https://confluence.example.com/display/engp/PR-1221" .

Я знаю, что они обслуживаются сервером nginx, который настроен на использование сжатия gzip, но в этом нет ничего плохого.

  gzip  on;  # that's on nginx part

Я почти уверен, что это что-то не так с конфигурацией nginx, но что?

Что делает проблему еще более интересной (и раздражающей), так это то, что если вы скопируете URL-адрес из гиперссылки и вставите его в браузер, он просто откроет страницу правильно. Да, это происходит только по гиперссылкам.

Я попытался найти сообщение об ошибке в Chrome, но единственное, что мне удалось найти, - это то, что другие сообщали об аналогичной, если не той же проблеме, со страницами Reddit илиgithub.com из них.

Request URL:https://confluence.example.com/display/engp/PR-1221
Request Method:GET
Status Code:200 OK
Request Headersview source
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset:UTF-8,*;q=0.5
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Connection:keep-alive
DNT:1
Host:example.com
Referer:https://example.com/browse/PR-1221
User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_3) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.152 Safari/537.22
Response Headersview source
Access-Control-Allow-Credentials:true
Access-Control-Allow-Headers:DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type
Access-Control-Allow-Methods:GET, POST, OPTIONS, HEAD
Access-Control-Allow-Origin:*
Baz:bah
Cache-Control:no-cache, must-revalidate
Connection:keep-alive
Content-Encoding:gzip
Content-Type:text/html;charset=UTF-8
Date:Mon, 04 Mar 2013 13:29:48 GMT
Expires:Thu, 01 Jan 1970 00:00:00 GMT
Foo:bar
Server:nginx/1.2.6
Transfer-Encoding:chunked
X-Confluence-Request-Time:1362403788150
X-Seraph-LoginReason:OK

Ответы на вопрос(3)

Ваш ответ на вопрос