婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > nginx自定義變量與內置預定義變量的使用

nginx自定義變量與內置預定義變量的使用

熱門標簽:鶴壁電銷外呼系統怎么安裝 工廠位置地圖標注 地圖標注需要現場嗎 企業400電話辦理哪正規 繽客網注冊時地圖標注出不來 重慶營銷外呼系統排名 400電話辦理哪家好廠商 網站上插入地圖標注內容 地圖標注企業名稱侵權案件

總覽

nginx可以使用變量簡化配置與提高配置的靈活性,所有的變量值都可以通過這種方式引用:

$變量名

而nginx中的變量分為兩種,自定義變量與內置預定義變量

內置變量

聲明

可以在sever,http,location等標簽中使用set命令(非唯一)聲明變量,語法如下

set $變量名 變量值

注意nginx中的變量必須都以$開頭。

可見性

nginx的配置文件中所有使用的變量都必須是聲明過的,否則nginx會無法啟動并打印相關異常日志

nginx變量的一個有趣的特性就是nginx中沒一個變量都是全局可見的,而他們又不是全局變量。比如下面這個例子

location a/ {
 return 200 $a
}

location b/ {
 set $a hello nginx
 return 200 $a
}

由于變量是全局可見的所以nginx啟動不會報錯,而第一個location中并不知道$a的具體值因此返回的響應結果為一個空字符串。

在不同層級的標簽中聲明的變量性的可見性規則如下:

  • location標簽中聲明的變量中對這個location塊可見
  • server標簽中聲明的變量對server塊以及server塊中的所有子塊可見
  • http標簽中聲明的變量對http塊以及http塊中的所有子塊可見

內置預定義變量

內置預定義變量即無需聲明就可以使用的變量,通常包括一個http請求或響應中一部分內容的值,以下為一些常用的內置預定義變量

變量名 定義
$arg_PARAMETER GET請求中變量名PARAMETER參數的值。
$args 這個變量等于GET請求中的參數。例如,foo=123&bar=blahblah;這個變量只可以被修改
$binary_remote_addr 二進制碼形式的客戶端地址。
$body_bytes_sent 傳送頁面的字節數
$content_length 請求頭中的Content-length字段。
$content_type 請求頭中的Content-Type字段。
$cookie_COOKIE cookie COOKIE的值。
$document_root 當前請求在root指令中指定的值。
$document_uri 與$uri相同。
$host 請求中的主機頭(Host)字段,如果請求中的主機頭不可用或者空,則為處理請求的server名稱(處理請求的server的server_name指令的值)。值為小寫,不包含端口。
$hostname 機器名使用 gethostname系統調用的值
$http_HEADER HTTP請求頭中的內容,HEADER為HTTP請求中的內容轉為小寫,-變為_(破折號變為下劃線),例如:$http_user_agent(Uaer-Agent的值);
$sent_http_HEADER HTTP響應頭中的內容,HEADER為HTTP響應中的內容轉為小寫,-變為_(破折號變為下劃線),例如: $sent_http_cache_control, $sent_http_content_type…;
$is_args 如果$args設置,值為"?",否則為""。
$limit_rate 這個變量可以限制連接速率。
$nginx_version 當前運行的nginx版本號。
$query_string 與$args相同。
$remote_addr 客戶端的IP地址。
$remote_port 客戶端的端口。
$remote_user 已經經過Auth Basic Module驗證的用戶名。
$request_filename 當前連接請求的文件路徑,由root或alias指令與URI請求生成。
$request_body 這個變量(0.7.58+)包含請求的主要信息。在使用proxy_pass或fastcgi_pass指令的location中比較有意義。
$request_body_file 客戶端請求主體信息的臨時文件名。
$request_completion 如果請求成功,設為"OK";如果請求未完成或者不是一系列請求中最后一部分則設為空。
$request_method 這個變量是客戶端請求的動作,通常為GET或POST。包括0.8.20及之前的版本中,這個變量總為main request中的動作,如果當前請求是一個子請求,并不使用這個當前請求的動作。
$request_uri 這個變量等于包含一些客戶端請求參數的原始URI,它無法修改,請查看$uri更改或重寫URI。
$scheme 所用的協議,比如http或者是https,比如rewrite ^(.+)$ $scheme://example.com$1 redirect;
$server_addr 服務器地址,在完成一次系統調用后可以確定這個值,如果要繞開系統調用,則必須在listen中指定地址并且使用bind參數。
$server_name 服務器名稱。
$server_port 請求到達服務器的端口號。
$server_protocol 請求使用的協議,通常是HTTP/1.0或HTTP/1.1。
$uri 請求中的當前URI(不帶請求參數,參數位于args)的args),不同于瀏覽器傳遞的request_uri的值,它可以通過內部重定向,或者使用index指令進行修改。不包括協議和主機名,例如/foo/bar.html

到此這篇關于nginx自定義變量與內置預定義變量的使用的文章就介紹到這了,更多相關nginx自定義變量與內置預定義變量內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:鹽城 克拉瑪依 96 渭南 常州 日照 東莞 棗莊

巨人網絡通訊聲明:本文標題《nginx自定義變量與內置預定義變量的使用》,本文關鍵詞  nginx,自定義,變量,與,內置,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《nginx自定義變量與內置預定義變量的使用》相關的同類信息!
  • 本頁收集關于nginx自定義變量與內置預定義變量的使用的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美一区二区三区免费| 欧美精品一区二区在线播放| 欧美日韩在线播放一区| 欧美成人激情免费网| 国产精品网站导航| 亚洲在线成人精品| 久久国产综合精品| 在线亚洲高清视频| 久久久99精品免费观看不卡| 亚洲成人中文在线| 岛国精品在线观看| 日韩一区二区电影网| 日韩欧美久久一区| 中文字幕欧美激情| 日韩精品国产精品| 91在线视频网址| 2023国产精品视频| 亚欧色一区w666天堂| 成人午夜私人影院| 久久一区二区三区四区| 视频精品一区二区| 欧美午夜精品久久久久久超碰| 久久只精品国产| 免费在线欧美视频| 欧美日韩一级二级三级| 亚洲丝袜自拍清纯另类| 天堂av在线一区| 成人黄色免费短视频| 亚洲精品在线免费播放| 日本欧美在线看| 欧美日韩精品福利| 亚洲欧美一区二区不卡| av中文字幕在线不卡| 久久伊人中文字幕| 韩国三级在线一区| 精品国免费一区二区三区| 日本sm残虐另类| 99精品国产91久久久久久| 欧美不卡一区二区| 老司机精品视频导航| 欧美日韩一区二区三区视频| 亚洲欧美电影一区二区| 经典三级视频一区| 日本高清不卡在线观看| 亚洲在线成人精品| 欧美色综合网站| 午夜精品久久久久久久99水蜜桃| 欧美午夜一区二区三区 | 欧美日韩成人综合在线一区二区| 亚洲女同ⅹxx女同tv| av电影天堂一区二区在线| 国产精品丝袜久久久久久app| 成人午夜电影网站| 亚洲欧洲韩国日本视频| 色拍拍在线精品视频8848| 亚洲精品中文字幕乱码三区| 91成人在线精品| 亚洲第四色夜色| 欧美日韩免费电影| 亚洲成人一区在线| 日韩一卡二卡三卡国产欧美| 久久国产精品区| 国产午夜亚洲精品羞羞网站| aaa欧美色吧激情视频| 亚洲成人动漫av| 欧美成人伊人久久综合网| 国产成人午夜视频| 国产精品美女久久久久久| 色综合一个色综合| 秋霞电影网一区二区| 国产女人18毛片水真多成人如厕 | 中日韩免费视频中文字幕| 99国产一区二区三精品乱码| 亚洲国产cao| 久久久久国产精品厨房| 在线观看免费亚洲| 另类调教123区| 亚洲视频在线一区观看| 337p亚洲精品色噜噜狠狠| 久久成人精品无人区| 亚洲精品一线二线三线无人区| 国产白丝网站精品污在线入口| 一区二区三区四区视频精品免费 | 日本成人中文字幕| 欧美经典一区二区三区| 欧美日韩成人高清| 丁香一区二区三区| 免费xxxx性欧美18vr| 亚洲欧洲国产日本综合| 日韩午夜在线播放| 91久久线看在观草草青青| 亚洲国产精品久久艾草纯爱| 欧美一区二区网站| 懂色av噜噜一区二区三区av| 偷偷要91色婷婷| 综合欧美亚洲日本| 久久久国产一区二区三区四区小说| 99精品国产视频| 国产乱子伦一区二区三区国色天香| 一区二区三区加勒比av| 欧美大片在线观看| 欧美色视频在线| 99久久久久免费精品国产| 国产一区二区三区国产| 日韩不卡免费视频| 亚洲一区二区视频在线观看| 国产欧美一区视频| 精品久久久久久久久久久久包黑料| 国产69精品久久99不卡| 免费看日韩a级影片| 亚洲成a人v欧美综合天堂下载| √…a在线天堂一区| 国产欧美日产一区| 欧美一卡二卡在线观看| 99免费精品视频| 欧美aaaaaa午夜精品| 一区在线中文字幕| 国产精品乱码一区二三区小蝌蚪| 精品国产电影一区二区| 日韩美女视频在线| 日韩亚洲欧美在线| 欧美一区三区四区| 欧美亚洲综合久久| 91婷婷韩国欧美一区二区| 成人综合婷婷国产精品久久蜜臀 | 国产69精品久久久久777| 另类专区欧美蜜桃臀第一页| 一区二区三区中文字幕电影| 欧美精品一区二区不卡 | 精品视频1区2区| 欧美日本韩国一区二区三区视频| 欧美色图在线观看| 欧美色图片你懂的| 欧美精选一区二区| 日韩欧美国产精品| 精品国精品国产尤物美女| 欧美日韩精品欧美日韩精品 | 亚洲美女视频在线观看| 一区二区三区四区乱视频| 午夜精品一区二区三区免费视频| 午夜视频在线观看一区二区三区| 亚洲精品视频在线看| 亚洲国产精品人人做人人爽| 亚洲男人天堂一区| 中文字幕一区二区三区色视频| 亚洲乱码中文字幕| 舔着乳尖日韩一区| 青青草91视频| 成人一区二区视频| 91久久精品一区二区三| 欧美日韩成人在线| 久久精品亚洲精品国产欧美kt∨| 国产午夜精品美女毛片视频| 亚洲欧洲av另类| 亚洲成人一区二区| 亚洲va天堂va国产va久| 久久av老司机精品网站导航| 久久99精品国产| 色综合天天天天做夜夜夜夜做| 91精品麻豆日日躁夜夜躁| 2017欧美狠狠色| 亚洲一区av在线| 精品一区二区免费在线观看| 99国产精品久| 精品国产乱码久久久久久牛牛| 国产精品激情偷乱一区二区∴| 麻豆国产精品官网| 制服丝袜中文字幕一区| 一区二区三区av电影| 国产不卡在线视频| 久久久久国产免费免费| 久久电影国产免费久久电影 | 日本美女一区二区| 欧美日韩一二三| 亚洲精品国产无天堂网2021| 国产福利一区在线| 久久亚洲一区二区三区明星换脸| 首页综合国产亚洲丝袜| 欧美性三三影院| 一区二区三区四区在线| 91麻豆免费观看| 亚洲日本va在线观看| 成人免费看片app下载| 国产色一区二区| 大美女一区二区三区| 久久精品一区二区三区不卡牛牛| 久久国产精品72免费观看| 欧美哺乳videos| 国产毛片精品视频| 国产人成一区二区三区影院| 国产宾馆实践打屁股91| 日本一区二区三区高清不卡| 国产成人精品在线看| 国产视频亚洲色图| 成人免费黄色在线| 亚洲品质自拍视频| 欧美少妇一区二区| 免费高清视频精品| 久久久久高清精品| 99国产精品国产精品久久|