Убедитесь, что вы тщательно обновляете страницу (Ctrl + F5).Я заметил, что YSlow использует информацию из кэшированного заголовка, и поэтому не показывает правильную информацию.
Также убедитесь, что у вас включен соответствующий модуль apache.Проверьте это, удалив теги ifmodule (кроме тега mod_gzip, раздел которого вы можете полностью удалить).
Я думаю, что YSlow требует, чтобы значение Expires было как минимум 7 дней в будущем, так минимум 604800 секунд.
Также удалите строку: Header unset Last-Modified
, если вы не знаете, что он делаети имеют для этого особое предназначение.