Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [emerg] directive "rewrite" is not terminated by ";" in
- To: nginx-ru@xxxxxxxxx
- Subject: Re: [emerg] directive "rewrite" is not terminated by ";" in
- From: Валентин Бартенев <ne@xxxxxxxx>
- Date: Thu, 28 Jun 2012 22:25:39 +0400
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=vbart.ru; s=mail; h=Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version:In-Reply-To:References:Date:Subject:To:From; bh=MSjSEHWYJrBcVRWrBeBLEBIfc6+xtGVZPrRJEU4X5yQ=; b=D7jT1vLyxOhaj0+XYQnPveL7/MxTHP6Ljh7Q8QwXO4YwAES53zyo/COTR6VKb9wm6yDJSB0A4RYLPFgT/bqsvXYXyFjp30pmmDwg1sdb5BWwJGuseyVtObK9CY4UScUdKr3S9/gtmms5rBfLnnC25QJMSjiLQaTDY891laqYA58m1oJWpA4rV3TD+uvwmIoW99VONPVz36r6fgyu4iuR729WNUDh/M7fMTMLDgCTdlG9IouQ3NL4RHXdISzTh1sZVJgK+RsDdvT3t4CmvFXo6luXoNMAVGWEcWATg0dv36r9/6ZG6m44mCkJJJxDxkTEt64KeOQ5FYf5I5XWAVYnYA==;
- In-reply-to: <4FEC9FD3.8020607@kpi.ua>
- References: <4FEC9CB9.6000106@kpi.ua> <1408420040.20120628221606@sadok.spb.ru> <4FEC9FD3.8020607@kpi.ua>
On Thursday 28 June 2012 22:17:55 Андрей Василишин wrote:
> 28.06.2012 21:16, Dmitry Ivanov пишет:
> > Здравствуйте, Андрей.
> >
> > Вы писали 28 июня 2012 г., 22:04:41:
> >> В общем решил я перевести рирайты апача на нгинкс, воспользовался одним
> >> из автоматических конверторов, делаю релад, выдает сабжевую ошибку, при
> >> чем проверил, все рирайты точно заканчиватся на last;
> >> В общем комментирую даже строчку с этой ошибкой, вылазит новая, в другой
> >> строке.
> >> Есдинственное на что пока падают подозрения - длина строки, нет ли у
> >> нгинкса случаем ограничения на длину строки в конфиге?
> >
> > Лето, телепаты в отпускУ, конфига не видать. Так что "ой"
>
> Маткалось на эти строки, я их закомментировал
>
> # rewrite
> ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$
> /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=
> $5&news_name=$6&seourl=$6 last;
> # rewrite
> ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html(/?)+$
> /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_nam
> e=$5&seourl=$5 last;
> # rewrite
> ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html(/?)+$
> /engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&n
> ews_name=$5&seourl=$5 last;
> # rewrite ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html(/?)+$
> /index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4&seourl=$
> 4 last;
> # rewrite ^/([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$
> /index.php?year=$1&month=$2&day=$3 last;
> # rewrite ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$
> /index.php?year=$1&month=$2&day=$3&cstart=$4 last;
> # rewrite ^/([0-9]{4})/([0-9]{2})(/?)+$
> /index.php?year=$1&month=$2 last;
> # rewrite ^/([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$
> /index.php?year=$1&month=$2&cstart=$3 last;
> # rewrite ^/([0-9]{4})(/?)+$ /index.php?year=$1 last;
> # rewrite ^/([0-9]{4})/page/([0-9]+)(/?)+$
> /index.php?year=$1&cstart=$2 last;
При наличии {фигурных скобок} в регулярном выражении - его необходимо брать
в "кавычки".
--
Валентин Бартенев
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|