Ошибка в 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