в /etc/nginx/nginx.conf вставляете:
proxy_cache_path /tmp/nginx_static levels=1:2 keys_zone=static_cache:30m max_size=100m inactive=60m use_temp_path=off;
в своем конфиге, в location где проксируете запросы на апач вставляете:
proxy_cache static_cache;
proxy_cache_revalidate on;
proxy_cache_lock on;
proxy_cache_valid 200 304 60m;
add_header X-Cache-Status $upstream_cache_status;
add_header Cache-Control "private";
add_header Cache-Control max-age=3600;
Параметры можно оставить эти или отредактировать под свои нужды