Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
if с регуляркой + echo = 502 error
- To: nginx-ru@xxxxxxxxx
- Subject: if с регуляркой + echo = 502 error
- From: "nightflash" <nginx-forum@xxxxxxxx>
- Date: Mon, 30 Aug 2010 00:46:43 -0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mickey.jlkhosting.com; s=x; h=Sender:From:Message-ID:Content-Transfer-Encoding:Content-Type:Subject:To:Date; bh=SBkyC+GjbHX1KLF+63lB0rvAcKOuJVHI3Uqhj0JA8sk=; b=W3BEJHkv1d1Nk0nTQUOQPdJYA7QWkzcSzLMQxuoqD4/UftK8t/RknoSXASpC6wfIb2ZbGixszfnb/CIGaZ5HqFijcxn/o+OPc4a5Q/L5zFkuyIjCWaQ+Jd5n9Uk43UZH;
Есть проблема следующего характера:
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 все тоже работает. Но
вместе эта конструкция работать не
хочет. Есть мнения, почему?
[b]nginx version: nginx/0.8.49[/b]
Posted at Nginx Forum:
http://forum.nginx.org/read.php?21,125065,125065#msg-125065
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|