proxy_cache seems not working with X-Accel-Redirect
    Maxim Dounin 
    mdounin at mdounin.ru
       
    Wed Jan 11 14:33:32 UTC 2017
    
    
  
Hello!
On Wed, Jan 11, 2017 at 07:39:32AM -0500, bdesemb wrote:
> Hi Maxim,
> 
> Can you post an example please? I don't understand how to do that.
Try something like this:
    server {
        server 8080;
        location / {
            # no caching configured, only proxying to an intermediate 
            # caching layer; X-Accel-Redirect is processed here
            proxy_pass http://127.0.0.1:8081;
        }
    }
    server {
        server 8081;
	location / {
	    # here caching happens; to cache X-Accel-Redirect 
	    # responses, the header is ignored
            proxy_pass http://real-upstream-server;
            proxy_cache foo;
            proxy_ignore_headers X-Accel-Redirect;
        }
    }
-- 
Maxim Dounin
http://nginx.org/
    
    
More information about the nginx
mailing list