mod_pagespeed не загружает статические файлы в папку кеша

Привет, я начал изучать модуль PageSpeed ​​в Apache Httpd. Я использовал ModPagespeedLoadFromFile для исправления ошибок. Это правильно? Или у нас есть какой-либо другой вариант исправления статических файлов с помощью PageSpeed.

Проблема заключается в том, что при использовании ModPagespeedLoadFromFile только файлы в ModPagespeedLoadFromFile кэшируются в ModPagespeedFileCachePath. Остальные статические файлы, полученные с сервера, не кэшируются в ModPagespeedFileCachePath.

Пожалуйста, поправьте меня, что я делаю неправильно. заранее спасибо


person user2110228    schedule 01.04.2014    source источник


Ответы (1)


Я не уверен, что вы подразумеваете под «хотфиксами»?

Но если предположить, что вы имеете в виду, что переписанные ресурсы немедленно обновляются, когда вы обновляете исходный ресурс? Это функция LoadFromFile, вы также можете использовать для этого очистку кэша. .

Я вообще не понимаю половину вашего вопроса о FileCachePath. В чем проблема, которую вы наблюдаете? Файлы не перезаписываются? Битые файлы?

person sligocki    schedule 03.04.2014
comment
Спасибо за ваш ответ. Что я имел в виду под исправлением, так это то, что я просто обновляю статические файлы и без повторного развертывания / перезапуска сервера я хочу немедленно отразить изменения на экране пользователя. - person user2110228; 04.04.2014
comment
Сценарий: все статические файлы находятся на сервере, который будет маршрутизироваться через httpd. mod_pagespeed настроен на кеширование/сжатие статических файлов с сервера. Я включил LoadFromFile в pagespeed.conf. Я загрузил один или несколько статических файлов в папку LoadFromFile с некоторыми обновлениями (я имею в виду исправление). Результат: файлы исправлений кэшируются только в папке кэша PageSpeed. Остальные статические файлы с сервера не кэшируются в папке кеша PageSpeed, и они были переданы серверу как вызов выборки Http. - person user2110228; 04.04.2014
comment
Да, я понимаю. mod_pagespeed будет кэшировать ваши файлы до тех пор, пока вы устанавливаете заголовки кеша. Поэтому, если вы хотите, чтобы изменения были немедленно обновлены, вам нужно либо использовать LoadFromFile, либо использовать очистку кеша, о которой я упоминал. Это делает то, что вы хотите? - person sligocki; 07.04.2014