Welcome! Log In Create A New Profile

Advanced

Re: problem w/ gzip when hiding Content-Type header from upstream server

July 16, 2009 08:51AM
On Thu, Jul 16, 2009 at 04:55:00AM -0400, bavery wrote:

> I did some more checking, and am now finding that other .js & .css files from the upstream server are not being compressed as well, except that these files simply are served from the upstream server with no content-type header at all.
>
> So why does nginx not recognize the file type it is handling based on mime-type configuration when dealing with proxied files?

nginx think that upstream should set Content-Type by itself.

Probably I need to extend "add_header" to set content type:

location /combined.css {
proxy_pass ..
proxy_hide_header Content-Type;
add_header Content-Type text/css;

or implement "override_type" to set content-type based on mime.types file
or just string:

location /combined.css {
proxy_pass ..
override_type [on|off|mime-type];


--
Igor Sysoev
http://sysoev.ru/en/
Subject Author Posted

problem w/ gzip when hiding Content-Type header from upstream server

bavery July 14, 2009 04:07AM

Re: problem w/ gzip when hiding Content-Type header from upstream server

bavery July 16, 2009 04:55AM

Re: problem w/ gzip when hiding Content-Type header from upstream server

Igor Sysoev July 16, 2009 08:51AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 319
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready