Ошибка в rewrite

Ладоха Антон ladokha at gup.ru
Thu Mar 12 15:29:57 MSK 2009


при переходе с 0.6.x на 0.7.x перестал работать такой реврайт:

        rewrite ^/?([a-z/0-9-]+)?(?:/(.+))?$ /index.php?uri=$1\xb6meters=$2;

nginx -t
 говорит, что все ок, но при обращении к сайту выдается
500 Internal Server Error



И в продолжение темы немного о логике работы nginx. Не понятно почему 
конструкция

  server
  {
   deny all;
    location /
    {
        rewrite ^/?([a-z/0-9-]+)?(?:/(.+))?$ /index.php?uri=$1\xb6meters=$2;
    }
  }

при обращении будет выдавать ту самую ошибку 500 а не 403?



С Уважением,
Ладоха Антон. 


__________ хМТНПЛЮЖХЪ НР ESET NOD32 Antivirus, БЕПЯХЪ АЮГШ ДЮММШУ ЯХЦМЮРСП БХПСЯНБ 3832 (20090206) __________

яННАЫЕМХЕ ОПНБЕПЕМН ОПНЦПЮЛЛНИ ESET NOD32 Antivirus.

http://www.esetnod32.ru








More information about the nginx-ru mailing list