On 27 Dez 2011 08h24 WET, nginx-forum@nginx.us wrote:
> Sorry I dont quite understand whats going on in your config.
>
> error_page 418 @auth-cache;
> if ($logged_in) {
> return 418;
>
> what does this do? looked up http error 418 "I'm a teapot" ROFL.
> so going line by line
Yes, hence it's innocuous to use :) You get to keep all other for real
status codes.
The map sets the value of the $logged_in variable. If there's a cookie
with SESS it sets it to 1. The default is 0.
If $logged_in is 1 then return a 418. The error_page directive sets
the 418 error page to be the @auth-cache location.
--- appa
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?2,220510,220524#msg-220524
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx