Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
error_page & proxy_pass
Hello nginx-ru,
location /foo {
return 502;
}
error_page 502 =200 /errors/502.html;
location /errors {
proxy_pass http://backend:80;
}
запрашиваем http://host/foo
и на backend уходит запрос /foo а не /errors/502.html, если в /errors
прописать root
и файлы отдавать локально то все работает как надо (отдаются файл 502.html).
Второй вопрос:
error_page 502 =200 /errors/502.html;
location /errors {
root /foo/bar/baz;
expires -1;
}
если для error_page не указывать =200 то заголовки который должен создавать
expires не выдаются.
P.S. версия nginx - 0.6.31
--
Best regards,
Andrew mailto:sitnikov@xxxxxxxxxx
|