2014-04-01 5 views
0

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

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

Прошу прощения, если кто-нибудь исправит меня, что я делаю неправильно. Заранее спасибо

ответ

0

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

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

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

+0

Благодарим вас за ответ. Что я имею в виду для исправления, я просто обновляю статические файлы и без повторного развертывания/перезапуска сервера, я хочу немедленно отразить изменения на экране пользователя. – user2110228

+0

** Сценарий **: все статические файлы находятся на сервере, который будет маршрутизироваться через httpd. mod_pagespeed настроен для кэширования/сжатия статических файлов с сервера. Я включил LoadFromFile в pagespeed.conf. Я загрузил один или несколько статических файлов в папку LoadFromFile с некоторыми обновлениями (что я имею в виду исправление). ** Результат **: файлы исправлений кэшируются только в кэш-папке PageSpeed. Остальные статические файлы с сервера не кэшируются в кэш-память PageSpeed, и они были использованы в качестве вызова Http-Fetch для сервера. – user2110228

+0

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