On Fri, Apr 29, 2011 at 10:28:14AM -0400, Craken wrote:
> Приветствую Вас!
>
> Существует необходимость по
> результату регулярного выражения
> отправить ошибку 400!
>
> При использовании такой структуры:
>
> error_page 400 /bad_request.html
>
> location /bad_request.html {
> if ($uri ~* (условия))
> {
> root /usr/local/nginx/conf/errors;
>
> }
> }
>
> выдает 404 Not Found!
>
> Подскажите пожалуйста как быть?
> Спасибо!
Нужно просто описать соответсвующие error_page в location!
error_page 400 /bad0.html;
location / {
}
location /one/ {
error_page 400 /bad1.html;
}
location /two/ {
error_page 400 /bad1.html;
}
location /three {
}
--
Igor Sysoev
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru