Welcome! Log In Create A New Profile

Advanced

Re: if с регуляркой + echo = 502 error

Maxim Dounin
August 30, 2010 08:50AM
Hello!

On Mon, Aug 30, 2010 at 12:46:43AM -0400, nightflash wrote:

> Есть проблема следующего характера:
>
> location /mmm/ {
> default_type text/javascript;
> charset utf-8;
>
> if ($host ~* "site([0-9]+)(?:\.)") {
> set $site_id $1;
> }
>
> echo $host$site_id;
>
> }
>
> Если if отрабатывает то все сваливается
> с 502 ошибкой. Т.е. если host будет вида
> site10.host.ru то вываливается 502 ошибка. Если
> убрать echo все работает. Если запросить
> просто site.host.ru все тоже работает. Но
> вместе эта конструкция работать не
> хочет. Есть мнения, почему?

http://wiki.nginx.org/IfIsEvil

Maxim Dounin

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

if с регуляркой + echo = 502 error

nightflash August 30, 2010 12:46AM

Re: if с регуляркой + echo = 502 error

Kirill A. Korinskiy August 30, 2010 03:00AM

Re: if с регуляркой + echo = 502 error

Maxim Dounin August 30, 2010 08:50AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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