Phases
A request handled by ngnix goes through a series of phases. Below is the list of this phases, how they can be existed, and which directives and modules apply to each phase.
NOTE: this page is still under construction
| phase | optional exits | modules / directives |
|---|---|---|
| server selection* | listen, server_name | |
| post read | HttpRealIpModule | |
| server rewrite | rewrite | |
| location selection | location | |
| location rewrite | location selection, finalize request | rewrite |
| preaccess | degradation, limit_zone, limit req, HttpRealIpModule | |
| access | finalize request | allow, deny, auth_basic |
| try files | location selection | try_files |
| content | autoindex, Core, DAV, EmptyGif, FastCGI, FLV, gzip_static, index, memcached, perl, proxy, random_index, scgi, stub_status, uwsgi | |
| log | access_log | |
| post action* | post_action |










