[emerg] directive "rewrite" is not terminated by ";" in

Maxim Dounin mdounin на mdounin.ru
Чт Июн 28 18:25:35 UTC 2012


Hello!

On Thu, Jun 28, 2012 at 09:17:55PM +0300, Андрей Василишин 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;

[...]

http://nginx.org/r/rewrite/ru

: Если в регулярном выражении встречаются символы "}" или ";", то 
: всё выражение следует заключить в одинарные или двойные кавычки.

Maxim Dounin



Подробная информация о списке рассылки nginx-ru