Welcome! Log In Create A New Profile

Advanced

Disable gzip inside an IF statement?

cx
June 26, 2009 03:44PM
I need to conditionally enable gzip, based on a variable.

When I try to use an "if" statement, it doesn't work, nginx complains I can't use "gzip" inside of "if".

Looking at the manual, I see gzip has the following context allowed:

"context: http, server, location, if (x) location"

What does "if (x) location" mean? I couldn't find an example.

Alternatively, if someone can suggest a way to disable gzip dynamically from within PHP, that would be great. It's possible to do this in Apache:

<?php apache_setenv("no-gzip","1"); ?>

But obviously that function isn't supported in nginx.
Subject Author Posted

Disable gzip inside an IF statement?

cx June 26, 2009 03:44PM

Re: Disable gzip inside an IF statement?

Maxim Dounin June 29, 2009 07:28AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 308
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