Nginx 的ngx_http_phases

typedef enum {

//http頭接收完     NGX_HTTP_POST_READ_PHASE = 0,

//URL rewrite,在查詢URI之前

    NGX_HTTP_SERVER_REWRITE_PHASE,

//根據URI查找location,ngx_http_core_module模塊實現。

    NGX_HTTP_FIND_CONFIG_PHASE,

//NGX_HTTP_FIND_CONFIG_PHASE後,重寫URI     NGX_HTTP_REWRITE_PHASE,

//跳回NGX_HTTP_FIND_CONFIG_PHASE,重新查找location,ngx_http_core_module模塊實現     NGX_HTTP_POST_REWRITE_PHASE,

//NGX_HTTP_ACCESS_PHASE前,http介入處理的階段

    NGX_HTTP_PREACCESS_PHASE,

//是否允許訪問nginx服務器

    NGX_HTTP_ACCESS_PHASE,

//構造拒絕訪問http響應     NGX_HTTP_POST_ACCESS_PHASE,

//try_files使用

    NGX_HTTP_TRY_FILES_PHASE,

//http內容處理階段     NGX_HTTP_CONTENT_PHASE,

//http紀錄access_log日誌,ngx_http_log_module模塊處理

    NGX_HTTP_LOG_PHASE } ngx_http_phases;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章