Überschreiben Cache-Control: Private, in Nginx

Frage mich nur ob es irgendeinen Weg gibt, zu überschreiben /löschen der Antwort Cache-Control: private, von einem Proxy remote-server. Die setup-Architektur sieht wie folgt aus (ja, es ist ein reverse-proxy eingerichtet):

[mein server] --> [remote-server]

Die Einstellung für meinen server, site-available/default:

server {

        listen   80; ## listen for ipv4
        listen   [::]:80 default ipv6only=on; ## listen for ipv6

        server_name  localhost;


        location /{
            if ($arg_AWSACCESSKEY) {    
                proxy_pass http://localhost:8088;
            }
            try_files $uri $uri//index.php /index.html /index.htm;
        }
    # other setting goes here
}

Die Einstellung für meinen server, site-available/remote:

server {
        listen   8088; ## listen for ipv4; this line is default and implied

        # Make site accessible from http://localhost/
        # server_name localhost;

        location /{
                proxy_pass http://remoteserver;
                proxy_set_header Host remoteserverhostname.com;
                proxy_ignore_headers Cache-Control Expires;
                proxy_pass_header Set-Cookie;

        }
}

Aber Firebug noch Bericht der header enthält Cache-Control: private. Habe ich etwas verpasst?

Dank.

InformationsquelleAutor Ming Hsieh | 2011-05-20

Schreibe einen Kommentar