Re: Регулярные выражения в location

s.ivanov nginx-forum at nginx.us
Tue Apr 7 08:58:03 UTC 2015


Проксировать нужно не только al=5f4ff3cb6478424481d6dfdf9d9a3696, но и все
запросы вида al=5f4ff3cb6478424481d6dfdf9d9a3696 (значение может быть любое
из соответствующего количества букв и цифр, это переменная).

Попытка заменить в предложенном варианте 

al=5f4ff3cb6478424481d6dfdf9d9a3696

на

al=([\w\d]{32})

или

al=([a-z0-9]{32})

или даже

al=([a-z0-9]+) 

приводят к ошибке: nginx: [emerg] invalid condition "al=([\w\d]"
и nginx: [emerg] invalid condition "$query_string" соответственно.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,17244,257853#msg-257853



Подробная информация о списке рассылки nginx-ru