Я проверяю свой сайт разработки с помощью инструмента Yslow в Chrome и Firefox, и одно из предложений заключается в том, чтобы я распаковывал соответствующий контент.В качестве отправной точки я просто добавил "tools.gzip.on = True" в мою конфигурацию [/].Я знаю, что файл конфигурации и блок анализируются правильно, потому что я также добавил опции для отключения кэширования в заголовках ответов, так как я часто меняю файлы при разработке сайта.Я вижу заголовки «Expires» и «Pragma: no-cache» в моих ответах.
По какой-то причине, даже после изменения файла конфигурации (и перезапуска процесса, который не является строго обязательным), Yslowдо сих пор сообщает, что я не использую gzip.Я также использовал wget и не вижу заголовка Content-Encoding.
Может кто-нибудь подсказать, как еще я могу проверить, что происходит?Я задаюсь вопросом, заключается ли проблема в том, что вишня игнорирует настройку gzip или Yslow просто ошибается в своих фактах.У меня никогда не было проблем с Yslow прежде, поэтому я склоняюсь к первому.
Я добавлю, что Yslow только сообщает, что мои внешние файлы CSS и JavaScript (обслуживаемые тем же процессом cherrypy) должны бытьсжатый, хотя заголовки, показанные как "wget -S", не показывают кодировку gzip даже на самой главной странице (которая является динамическим содержимым).
Я попытался добавить "tools.gzip.on =Верно "для моих блоков [/ css] и [/ js], и я также попытался установить" tools.encode.on = True "во всех одних и тех же блоках, полагая, что для работы gzip должно быть включено кодирование.
Заранее спасибо.