Почему остаётся пункт «Используйте кеш браузера» в Google PageSpeed?
Гугл всё равно считает, что время кеша слишком маленькое. Не нашел информации о том, сколько времени и для каких типов файлов гугл считает нормой, поэтому попробуйте поставить не 24 часа, а, скажем, год. По идее должно помочь.UPD
Да, 86400 сек == 24 часа
На некоторых хостингах htaccess не помогает - надо вручную выставлять сжатие и кеширование для сайта в ISP-панели