Кэш Litespeed - также для ресурсов?

Я пробую использовать кеш litespeed. Звучит многообещающе.

Я добавил это в свой .htaccess:

######### Begin - Litespeed cache
<IfModule LiteSpeed>
CacheDisable public /
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^HEAD|GET$
RewriteCond %{HTTP_HOST} ^mysite.ch$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.mysite.ch$ [NC]
RewriteCond %{HTTP_COOKIE} !logincookie
RewriteCond %{ORG_REQ_URI} !^/index.php$
RewriteCond %{ORG_REQ_URI} !mybackend
RewriteCond %{ORG_REQ_URI} (\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule .* - [E=Cache-Control:max-age=120]
</IfModule>
########## End - Litespeed cache

В заголовке доставленного URL я вижу x-litespeed-cache: hit , и это нормально.

Но как насчет изображений и других ресурсов? У них этого нет в шапке. Разве кеш-память litespeed не должна покрывать и их?

Я просмотрел изображения на собственном веб-сайте Litespeed и увидел, что в заголовке есть x-lsadc-cache . Это что-то еще?

0
задан 23 December 2018 в 22:37
1 ответ

LiteSpeed ​​не будет кэшировать изображения, потому что, как уже упоминал Майкл Хэмптон, в этом нет смысла - это статические файлы, и в любом случае они будут обрабатываться как можно быстрее.

The x -lsadc-cache, который вы видите на https://litespeedtech.com/ , взят из WebADC, который представляет собой программное обеспечение для балансировки нагрузки, предлагаемое LiteSpeed, и оно имеет другие функции, такие как также кэширование статических файлов

2
ответ дан 4 December 2019 в 13:22

Теги

Похожие вопросы