Попробуйте заменить ($query_string ~ al=5f4ff3cb6478424481d6dfdf9d9a3696
http://site.ru/Mydll.dll?al=5f4ff3cb6478424481d6dfdf9d9a3696) на
($query_string ~ al= )
7 апреля 2015 г., 11:58 пользователь s.ivanov <nginx-forum@nginx.us>
написал:
> Проксировать нужно не только 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 mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru