Конфигурирование favicon с истекает заголовок в htaccess

При конфигурировании страничного файла для имения фиксированный размер, Вы не должны выполнять pagedefrag вообще, так как файл подкачки не фрагментирует.

Для моего персонального рабочего стола с дисками 4 x 500 ГБ, XP Pro SP3:

(1) Очистка диска со встроенной утилитой Windows, один раз в день.

(2) Я выполняю Diskeeper 2009 Pro в автоматическом режиме дефрагментации. Легкое и очень эффективное решение, так как это дефрагментирует файлы, свободное пространство, метаданные - MFT и т.д. автоматически как требуется; файл подкачки может быть установлен дефрагментироваться во время начальной загрузки (но я использую статический PF). Некоторые папки находятся в списке исключения дефрагментации (кэш браузера и т.д.).

(3) Мой файл подкачки имеет свой собственный небольшой раздел на вторичном физическом диске. Диски не делятся иначе.

(4) Chkdsk, возможно, один раз в несколько месяцев... не видят потребность выполнять его более часто.

(5) То же с HDtune... один раз в несколько месяцев только, чтобы видеть, работает ли диск хорошо.

Вышеупомянутые работы отлично для меня.

Антивирус/вирус сканирует с Antivir, MBAM и Супер Антишпионом один раз в выходные.. но это действительно не подпадает под обслуживание диска....

12
задан 8 March 2015 в 05:11
2 ответа

При использовании Apache просто добавьте Тип MIME для favicon в .htaccess файле веб-сайта или в mime.types файл Apache:

# Add Proper MIME-Type for Favicon
AddType image/x-icon .ico

Затем установите, Истекает заголовок некоторые месяц (месяцы) в будущем:

# Enable Apache's mod_expires Module
ExpiresActive On
ExpiresByType image/x-icon "access plus 1 month"

После очистки кэша Вашего браузера и перезагрузки страницы, необходимо видеть, что favicon.ico файл подается с заголовком Управления Кэша, устанавливаемым на дату (указанный в секундах) в будущем:

Content-Type image/x-icon
Cache-Control: max-age=2592000

Для сопутствующей информации см. документацию YSlow относительно Создания Вашего favicon.ico Маленького и Кэшируемого в: http://developer.yahoo.com/performance/rules.html#favicon

17
ответ дан 2 December 2019 в 21:35

Это работает для меня:

# Cache the following content for 1 month (4 Weeks)
<FilesMatch "\.(jpg|jpeg|png|gif|ico)$">
Header set Cache-Control "max-age=2419200, public"
</FilesMatch>
0
ответ дан 2 December 2019 в 21:35

Теги

Похожие вопросы