[Nginx] Reverse proxy

snippets for nginx reverse proxy

Proxy Cache

proxy_cache_path $CACHE_PATH levels=1:2 keys_zone=CACHE_NAME:10m max_size=1g;

server {

    location @proxy {
        proxy_pass $PROXY_URL;
        proxy_cache CACHE_NAME;
        proxy_cache_valid 200 30d;  // cache 200 response for 30 days
        proxy_cache_valid all 5h;  // cache all response for 5 hours
    }
}

Leave a Reply

Your email address will not be published. Required fields are marked *