ab testing

agentzh agentzh at gmail.com
Mon Apr 18 09:08:13 MSD 2011

On Fri, Apr 8, 2011 at 6:33 AM, Jonathan Leibiusky <ionathan at gmail.com> wrote:
> hi! first I wanted to say that nginx is a great product!
> I am trying to use it to route my traffic with several different rules. This
> way I can do ab testing.
> My rules use different inputs, like http headers and uri of the request.
> I am using right now the location block with regex. But when I need to do
> something more complex (like matching the query string and http_method) I
> can't find a way to do it as it seems like nginx doesn't have a rich
> programming language, which is reasonable. But I am sure there are ways to
> do what I want, like:

I'd recommend you use ngx_lua's rewrite_by_lua or access_by_lua
directives to code up such complicated business logic. See


for details.


More information about the nginx mailing list