is there any way to make Substitution module to work with gzip?

Maxim Dounin mdounin at mdounin.ru
Fri Jan 29 11:44:03 MSK 2010


Hello!

On Fri, Jan 29, 2010 at 04:25:33PM +0800, tOmasEn wrote:

> Substitution module http://wiki.nginx.org/NginxHttpSubModule can replace
> text for content from proxy_pass.
> 
> In order to use this function, it have to turn gzip transfer off from server
> to server, which is understandable all right.
> 
> But I want when after substitution module replaced the text, nginx can gzip
> it and send it to client. Is there any way to do that?

Just use gzip filter as usual.

Maxim Dounin

> 
> here is my sample conf
> 
> location  /source {
>                 proxy_set_header  X-Forwarded-For
> $proxy_add_x_forwarded_for;
>                 proxy_set_header Host $http_host;
>                 proxy_redirect off;
>                 proxy_pass http://source;
>                 proxy_set_header    Accept-Encoding "";
>                 sub_filter_types text/xml;
>                 sub_filter '3236699304584559'  '9418887123196030' ;
>                 sub_filter_once off;
>                 break;
>  }
> 
> -- 
> Tomasen
> http://twitter.com/ShooterPlayer
> http://t.sina.com.cn/Tomasen

> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://nginx.org/mailman/listinfo/nginx




More information about the nginx mailing list