Используйте кеширование браузера и CakePHP

Я спросил своего хозяина, поддерживают ли они mod_expires, они ответили, что он поддерживается. Я использую CakePHP и попробовал следующий код вwebroot/.htaccess и `app_root / .htaccess, но скорость страницы Google невелика, учитывая, что существует проблема с кэшированием css, js, png, jpg и т. д. Он нашел их 24 часа!как показано на скриншоте ниже

<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=31449600, public"
</FilesMatch>

Приведенный выше код принят изэта статья.

Также я использовал следующее:

<IfModule mod_expires.c>
 ExpiresActive On
 ExpiresByType image/jpg "access 1 year"
 ExpiresByType image/jpeg "access 1 year"
 ExpiresByType image/gif "access 1 year"
 ExpiresByType image/png "access 1 year"
 ExpiresByType text/css "access 1 year"
 ExpiresByType text/html "access 1 month"
# ExpiresByType application/pdf "access 1 month"
 ExpiresByType text/x-javascript "access 1 year"
 ExpiresByType text/javascript "access 1 year"
 ExpiresByType application/javascript "access 1 year"
# ExpiresByType application/x-shockwave-flash "access 1 month"
# ExpiresByType image/x-icon "access 1 year"
 ExpiresDefault "access 1 year"
</IfModule>

Также я пытался использовать оба кода друг с другом, но Google Speed говорит мне то же самое. Посмотрите на следующий снимок экрана:

Мне нужно знать, как я мог решить эту проблему? !!

Редактировать##

Используя Firebug в Firefox, я заметил, что только ресурсы вapp/views/themed/slate/webroot не затрагиваются настройками кэша, рассмотренными выше, но те, которые находятся непосредственно вapp/webroot , т. е. без них, темы затронуты хорошо.

Ответы на вопрос(1)

Ваш ответ на вопрос