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