Не удается активировать Apache кэширование для Proxy RewriteRule - PullRequest
0 голосов
/ 10 марта 2020

Я работаю над этим уже один день, и я не могу заставить его кэшировать свои изображения.

Версия сервера: Apache / 2.2.15 (Unix)

Настройка: Apache сервер, на котором хранится мой example.com. Имеется работающий RewriteRule для прокси-изображений с другого сервера в моей сети:

RewriteRule ^/__somename/(download/[a-zA-Z0-9_-]+\.(jpg|jpeg|pdf|png))$ http://test02:8080/$1 [P]

Попытка уменьшить трафик c до test02: 8080 путем локального кэширования всех этих изображений.

Пробовал:

CacheEnable disk http://test02:8080/
CacheRoot /usr/local/www/tmp/image_cache/
CacheDirLevels 2
CacheDirLength 1

и ряд других опций, если мои заголовки неверны с

CacheIgnoreNoLastMod On
CacheDefaultExpire 86400
Header unset Expires
Header unset Cache-Control
Header unset Pragma

Действительно не понимаю, почему кеш не работает в этом случае , Пожалуйста, помогите.

...