ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
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


 




Copyright © Lexa Software, 1996-2009.