Сжатие сделано для «text / html», но не «application / xhtml + xml»? - PullRequest
0 голосов
/ 15 ноября 2011

Я создавал тестовую страницу для себя, чтобы посмотреть, что вызовет режим строгого анализа XML, и наткнулся на интересную информацию.

Кажется, мой хост сжимает текст / html, но не application / xhtml + xml.

Если вы хотите просмотреть это сами, укажите в браузере

http://m -pw.org / projects / content /? Xhtml

и

http://m -pw.org / projects / content /? Html

и просмотрите результаты, используя инспектор Chrome или Firebug.

Я предполагаю, что мой вопрос: «На какие компромиссы скорости я смотрю? Если сжатие действительно быстрее (какКазалось бы, так как сжатие используется по умолчанию), как я могу принудительно сжать определенные типы контента? "

1 Ответ

1 голос
/ 15 ноября 2011

Похоже, что это соответствующая страница руководства: http://wiki.nginx.org/NginxHttpGzipModule

Примечание text/html всегда сжимается.Другие свойства MIME должны быть установлены в свойстве gzip_types.


Кстати, согласно HTML5 , режим синтаксического анализа XML должен использоваться, когда тип MIME

... text / xml, application / xml и любой тип MIME, чей подтип заканчивается четырьмя символами "+ xml".[RFC3023]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...