Внутренняя ошибка сервера после редактирования .htaccess в CakePHP - PullRequest
0 голосов
/ 31 августа 2011

Я хочу отключить кэш браузера для CSS, изображений и сценариев, добавив этот код в webroot/.htaccess файл:

<FilesMatch "(.)*.(css|js|jpg|jpeg|gif|png)$">
    Header set Cache-Control "max-age=1"
</FilesMatch>

Это ошибка:

ВнутренняяОшибка сервераСервер обнаружил внутреннюю ошибку или неверную конфигурацию и не смог выполнить ваш запрос.

Когда я добавляю команду в каждый файл .htaccess в CakePHP , я получаю эту ошибку!

1 Ответ

3 голосов
/ 31 августа 2011

Использовать FilesMatch :

<FilesMatch "\.(css|js|jpg|jpeg|gif|png)$">

Улучшено (обратите внимание, я удалил "jpg"):

<FilesMatch "\.(css|js|jpe?g|gif|png)$">
...