亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Nginx > 正文

分享最新版 nginx內置變量 大全

2024-08-30 12:28:05
字體:
來源:轉載
供稿:網友
在配置基于nginx服務器的網站時,必然會用到 nginx內置變量 ,下面筆者將它整理成列表,把最新版本的變量列出來,以方便做配置時查詢
 

nginx內置變量

內置變量存放在  ngx_http_core_module 模塊中,變量的命名方式和apache 服務器變量是一致的??偠灾@些變量代表著客戶端請求頭的內容,例如$http_user_agent, $http_cookie, 等等。下面是nginx支持的所有內置變量:


$arg_name
請求中的的參數名,即“?”后面的arg_name=arg_value形式的arg_name

$args
請求中的參數值

$binary_remote_addr
客戶端地址的二進制形式, 固定長度為4個字節

$body_bytes_sent
傳輸給客戶端的字節數,響應頭不計算在內;這個變量和Apache的mod_log_config模塊中的“%B”參數保持兼容

$bytes_sent
傳輸給客戶端的字節數 (1.3.8, 1.2.5)

$connection
TCP連接的序列號 (1.3.8, 1.2.5)

$connection_requests
TCP連接當前的請求數量 (1.3.8, 1.2.5)

$content_length
“Content-Length” 請求頭字段

$content_type
“Content-Type” 請求頭字段

$cookie_name
cookie名稱

$document_root
當前請求的文檔根目錄或別名

$document_uri
同 $uri

$host
優先級如下:HTTP請求行的主機名>”HOST”請求頭字段>符合請求的服務器名

$hostname
主機名

$http_name
匹配任意請求頭字段; 變量名中的后半部分“name”可以替換成任意請求頭字段,如在配置文件中需要獲取http請求頭:“Accept-Language”,那么將“-”替換為下劃線,大寫字母替換為小寫,形如:$http_accept_language即可。

$https
如果開啟了SSL安全模式,值為“on”,否則為空字符串。

$is_args
如果請求中有參數,值為“?”,否則為空字符串。

$limit_rate
用于設置響應的速度限制,詳見 limit_rate。

$msec
當前的Unix時間戳 (1.3.9, 1.2.6)

$nginx_version
nginx版本

$pid
工作進程的PID

$pipe
如果請求來自管道通信,值為“p”,否則為“.” (1.3.12, 1.2.7)

$proxy_protocol_addr
獲取代理訪問服務器的客戶端地址,如果是直接訪問,該值為空字符串。(1.5.12)

$query_string
同 $args

$realpath_root
當前請求的文檔根目錄或別名的真實路徑,會將所有符號連接轉換為真實路徑。

$remote_addr
客戶端地址

$remote_port
客戶端端口

$remote_user
用于HTTP基礎認證服務的用戶名

$request
代表客戶端的請求地址

$request_body
客戶端的請求主體
此變量可在location中使用,將請求主體通過proxy_pass, fastcgi_pass, uwsgi_pass, 和 scgi_pass傳遞給下一級的代理服務器。

$request_body_file
將客戶端請求主體保存在臨時文件中。文件處理結束后,此文件需刪除。如果需要之一開啟此功能,需要設置client_body_in_file_only。如果將次文件傳遞給后端的代理服務器,需要禁用request body,即設置proxy_pass_request_body off,fastcgi_pass_request_body off, uwsgi_pass_request_body off, or scgi_pass_request_body off 。

$request_completion
如果請求成功,值為”OK”,如果請求未完成或者請求不是一個范圍請求的最后一部分,則為空。

$request_filename
當前連接請求的文件路徑,由root或alias指令與URI請求生成。

$request_length
請求的長度 (包括請求的地址, http請求頭和請求主體) (1.3.12, 1.2.7)

$request_method
HTTP請求方法,通常為“GET”或“POST”

$request_time
處理客戶端請求使用的時間 (1.3.9, 1.2.6); 從讀取客戶端的第一個字節開始計時。

$request_uri
這個變量等于包含一些客戶端請求參數的原始URI,它無法修改,請查看$uri更改或重寫URI,不包含主機名,例如:”/cnphp/test.php?arg=freemouse”。

$scheme
請求使用的Web協議, “http” 或 “https”

$sent_http_name
可以設置任意http響應頭字段; 變量名中的后半部分“name”可以替換成任意響應頭字段,如需要設置響應頭Content-length,那么將“-”替換為下劃線,大寫字母替換為小寫,形如:$sent_http_content_length 4096即可。

$server_addr
服務器端地址,需要注意的是:為了避免訪問linux系統內核,應將ip地址提前設置在配置文件中。

$server_name
服務器名,www.cnphp.info

$server_port
服務器端口

$server_protocol
服務器的HTTP版本, 通常為 “HTTP/1.0” 或 “HTTP/1.1”

$status
HTTP響應代碼 (1.3.2, 1.2.2)

$tcpinfo_rtt, $tcpinfo_rttvar, $tcpinfo_snd_cwnd, $tcpinfo_rcv_space
客戶端TCP連接的具體信息

$time_iso8601
服務器時間的ISO 8610格式 (1.3.12, 1.2.7)

$time_local
服務器時間(LOG Format 格式) (1.3.12, 1.2.7)

$uri
請求中的當前URI(不帶請求參數,參數位于$args),可以不同于瀏覽器傳遞的$request_uri的值,它可以通過內部重定向,或者使用index指令進行修改,$uri不包含主機名,如”/foo/bar.html”。

nginx內置全局變量及含義

名稱        版本        說明(變量列表來源于文件 ngx_http_variables )
$args        1.0.8        請求中的參數;
$binary_remote_addr        1.0.8        遠程地址的二進制表示
$body_bytes_sent        1.0.8        已發送的消息體字節數
$content_length        1.0.8        HTTP請求信息里的"Content-Length";
$content_type        1.0.8        請求信息里的"Content-Type";
$document_root        1.0.8        針對當前請求的根路徑設置值;
$document_uri        1.0.8        與$uri相同; 比如 /test1/test2/test.php
$host        1.0.8        請求信息中的"Host",如果請求中沒有Host行,則等于設置的服務器名;
$hostname        1.0.8       
$http_cookie        1.0.8        cookie 信息
$http_post        1.0.8       
$http_referer        1.0.8        引用地址
$http_user_agent        1.0.8        客戶端代理信息
$http_via        1.0.8        最后一個訪問服務器的Ip地址。
$http_x_forwarded_for        1.0.8        相當于網絡訪問路徑。
$is_args        1.0.8       
$limit_rate        1.0.8        對連接速率的限制;
$nginx_version        1.0.8       
$pid        1.0.8       
$query_string        1.0.8        與$args相同;
$realpath_root        1.0.8       
$remote_addr        1.0.8        客戶端地址;
$remote_port        1.0.8        客戶端端口號;
$remote_user        1.0.8        客戶端用戶名,認證用;
$request        1.0.8        用戶請求
$request_body        1.0.8       
$request_body_file        1.0.8        發往后端的本地文件名稱
$request_completion        1.0.8       
$request_filename        1.0.8        當前請求的文件路徑名,比如$request_filename:D:/nginx/html/test1/test2/test.php
$request_method        1.0.8        請求的方法,比如"GET"、"POST"等;
$request_uri        1.0.8        請求的URI,帶參數; 比如http://localhost:88/test1/test2/test.php
$scheme        1.0.8        所用的協議,比如http或者是https,比如rewrite^(.+)$$scheme://example.com$1redirect;
$sent_http_cache_control        1.0.8       
$sent_http_connection        1.0.8       
$sent_http_content_length        1.0.8       
$sent_http_content_type        1.0.8       
$sent_http_keep_alive        1.0.8        
$sent_http_last_modified        1.0.8       
$sent_http_location        1.0.8       
$sent_http_transfer_encoding        1.0.8       
$server_addr        1.0.8        服務器地址,如果沒有用listen指明服務器地址,使用這個變量將發起一次系統調用以取得地址(造成資源浪費);
$server_name        1.0.8        請求到達的服務器名;
$server_port        1.0.8        請求到達的服務器端口號;
$server_protocol        1.0.8        請求的協議版本,"HTTP/1.0"或"HTTP/1.1";
$uri        1.0.8        請求的URI,可能和最初的值有不同,比如經過重定向之類的。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品自在线| 最近2019中文免费高清视频观看www99| 国产精品高潮视频| 亚洲xxx视频| 最近2019年中文视频免费在线观看| 国产精品永久免费视频| 97成人在线视频| 色吧影院999| 亚洲免费视频在线观看| 欧美成人精品一区| 亚洲直播在线一区| 日韩电视剧免费观看网站| 国产成人97精品免费看片| 97色在线观看| 国产精品www网站| 国产视频丨精品|在线观看| 日韩免费av在线| 欧美亚洲第一区| 97在线视频免费观看| 亚洲a在线播放| 午夜精品美女自拍福到在线| 国产精彩精品视频| 国产精品吹潮在线观看| 日韩成人在线观看| 国产女同一区二区| 日韩性xxxx爱| 国产精品美腿一区在线看| 欧美在线视频免费播放| 97在线观看免费高清| 尤物99国产成人精品视频| 色偷偷9999www| 国产精品网红直播| 国产91亚洲精品| 欧美视频在线免费| 精品亚洲aⅴ在线观看| 国产精品久久视频| 国产成+人+综合+亚洲欧洲| 91精品久久久久久久久久入口| 精品国产乱码久久久久久婷婷| 欧洲永久精品大片ww免费漫画| 岛国av一区二区在线在线观看| 久久五月天综合| 日韩中文字幕亚洲| 欧美日韩在线观看视频| 日韩中文字幕精品视频| 7m精品福利视频导航| 成人av在线亚洲| 久久久精品久久久久| 欧美性猛交xxxx富婆| 成人信息集中地欧美| 久久久久国产精品www| 欧美日韩国产专区| 亚洲精品国产成人| 色婷婷久久av| 亚洲精品欧美日韩专区| 97碰碰碰免费色视频| 久久福利视频导航| 国产美女91呻吟求| 亚洲欧美国内爽妇网| 欧美精品999| 91精品国产成人www| 国产精品久久久久av免费| 国产精品久久久久不卡| 亚洲福利视频网站| 精品中文字幕久久久久久| 青青精品视频播放| 欧美黑人极品猛少妇色xxxxx| 国产日韩精品一区二区| 伊人伊成久久人综合网小说| 免费97视频在线精品国自产拍| 九九久久久久久久久激情| 欧美性猛交xxxx黑人猛交| 亚洲大胆美女视频| 国产精品女主播视频| 一区二区国产精品视频| 97人洗澡人人免费公开视频碰碰碰| 欧美日韩高清在线观看| 草民午夜欧美限制a级福利片| 97香蕉久久夜色精品国产| 成人av电影天堂| 欧美性猛交视频| 久久这里只有精品视频首页| 色哟哟亚洲精品一区二区| 久久99精品久久久久久噜噜| 久久久成人精品视频| 午夜精品一区二区三区在线| 欧美一区第一页| 国产一区二区三区日韩欧美| 日韩精品极品在线观看| 国产精品视频26uuu| 国产精品国产三级国产aⅴ9色| 欧美精品激情在线| 欧美日本在线视频中文字字幕| 日韩高清电影免费观看完整版| 成人高h视频在线| 成人免费直播live| 中文一区二区视频| 欧美激情国产高清| 美女福利精品视频| 欧美日韩精品国产| 国产精品久久久久高潮| 成人免费视频在线观看超级碰| 国产精品久久视频| 伊人久久久久久久久久久| 国内精品美女av在线播放| 日韩午夜在线视频| 欧美高清videos高潮hd| 欧美第一淫aaasss性| 精品亚洲夜色av98在线观看| 日本一区二三区好的精华液| 亚洲理论电影网| 精品自拍视频在线观看| 国内免费精品永久在线视频| 日韩最新免费不卡| 国产精品91视频| 欧美黄色三级网站| www.久久久久久.com| 国产成人精品av| 国产成人精品日本亚洲专区61| 亚洲色图18p| 亚洲日本成人女熟在线观看| 久久人人爽人人爽爽久久| 日韩精品高清在线观看| 成人在线免费观看视视频| 亚洲男人的天堂在线| 欧美激情欧美激情在线五月| 亚洲在线视频观看| 免费av一区二区| 日韩av网站导航| 亚洲毛片在线免费观看| 久久久av电影| 欧美日韩一区二区在线播放| 日韩在线观看免费全集电视剧网站| 欧美刺激性大交免费视频| 久久黄色av网站| 国产成人一区二区三区电影| 日韩欧美a级成人黄色| 日本久久久久亚洲中字幕| 国产精品自拍网| 成人春色激情网| 久久九九全国免费精品观看| 琪琪亚洲精品午夜在线| 欧美成人高清视频| 日韩在线免费视频观看| 在线色欧美三级视频| 亚洲乱码一区二区| 成人深夜直播免费观看| 亚洲精品一区中文字幕乱码| 啪一啪鲁一鲁2019在线视频| 亚洲天堂男人天堂| 欧美网站在线观看| 欧美日韩色婷婷| 国产欧美日韩最新| 亚洲精品久久久一区二区三区| 亚洲九九九在线观看| 性色av一区二区咪爱| 日韩av在线高清| 琪琪第一精品导航| 国内精品美女av在线播放| 午夜精品美女自拍福到在线| 亚洲国产精品一区二区久| 揄拍成人国产精品视频| 亚洲欧洲日产国码av系列天堂| 日韩综合中文字幕|