Vary: Accept-Encoding без .htaccess
-
Здравствуйте. Не секрет, что в процессе оптимизации при проверке сайта на Pingdom, GTmetrix и аналогах многие сталкиваются с пунктом Specify a Vary: Accept-Encoding header.
На данный момент все эти сервисы указывают мне на необходимость задать такой заголовок для шести скриптов: по паре от каждой.. эм)) темы, плагинов и Яндекса.
Казалось бы, чего проще даже если не смыслишь в этих делах — вбить запрос в поиск и сделать как учат. Сделал.
Добавление в .htaccess<ifModule mod_headers.c> <FilesMatch ".(js|css|xml|gz)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule>
результатов не принесло.
Вот что ответил хостер: можете удалить этот код, изменение заголовков на shared-хостинге невозможно. Вы можете посылать необходимые заголовки при помощи PHP функции header().
Покопавшись в учебниках PHP, составил такую конструкцию:
<?php header('Vary: Accept-Encoding'); ?>
Собственно, вопрос: правилен ли такой код и куда его вставить, в header.php? Спасибо.
- Тема «Vary: Accept-Encoding без .htaccess» закрыта для новых ответов.