Welcome! Log In Create A New Profile

Advanced

Re: how to check for headers

Francis Daly
August 17, 2012 09:48AM
On Fri, Aug 17, 2012 at 06:23:04AM -0400, amonmitch wrote:

Hi there,

> How would you check for sth like HTTP:Accept-Language? and in general all
> headers? if it is equal to some value, empty or etc. Apache would allow this
> to be checked in a notation similar to the following inside a mod_rewrite
> config:
>
> %{HTTP:Accept-Language}
>
> Is there a similar variable to be used in nginx config?

variables are at
http://nginx.org/en/docs/http/ngx_http_core_module.html#variables

"map" is at http://nginx.org/r/map

"if" is at http://nginx.org/r/if

Be aware of when you shouldn't use "if" inside "location", such as is
written at http://wiki.nginx.org/IfIsEvil

Depending on what exactly you want to do, frequently "map" can be used
instead of "if".

f
--
Francis Daly francis@daoine.org

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

how to check for headers

amonmitch August 17, 2012 06:23AM

Re: how to check for headers

Francis Daly August 17, 2012 09:48AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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