ПРОЕКТЫ 


  АРХИВ 


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: 403 вместо 200



01.12.2010 16:08, Руслан Шарипов пишет:
1 декабря 2010 г. 18:02 пользователь Лазовский Вадим<lvm@xxxxxxxxx>  написал:
Здравствуйте.

Есть конфигурация вида:

error_page 403 = /fancypage/403.html;
location / {
        return 403;
}

location /fancypage/ {
        ...;
}

Все работает, но страница ошибки отдается с кодом 200, а хочется сохранить
403.


Из документации:
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#error_page

Кроме того, можно поменять код ответа на другой, например:
error_page   404  =200  /empty.gif;


Очевидное невероятное :)

В людском понимании "поменять" есть замена чего-то на что-то другое.
Но тем не менее

error_page 403 =403 /fancypage/403.html;

работает как надо.

Спасибо!

--
С уважением,
Лазовский Вадим
ООО "СИТИЛИНК"
e-mail: lvm@xxxxxxxxx

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.