校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > nginx自定義變量與內(nèi)置預(yù)定義變量的使用

nginx自定義變量與內(nèi)置預(yù)定義變量的使用

熱門(mén)標(biāo)簽:鶴壁電銷(xiāo)外呼系統(tǒng)怎么安裝 工廠位置地圖標(biāo)注 地圖標(biāo)注需要現(xiàn)場(chǎng)嗎 企業(yè)400電話辦理哪正規(guī) 繽客網(wǎng)注冊(cè)時(shí)地圖標(biāo)注出不來(lái) 重慶營(yíng)銷(xiāo)外呼系統(tǒng)排名 400電話辦理哪家好廠商 網(wǎng)站上插入地圖標(biāo)注內(nèi)容 地圖標(biāo)注企業(yè)名稱(chēng)侵權(quán)案件

總覽

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

$變量名

而nginx中的變量分為兩種,自定義變量與內(nèi)置預(yù)定義變量

內(nèi)置變量

聲明

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

set $變量名 變量值

注意nginx中的變量必須都以$開(kāi)頭。

可見(jiàn)性

nginx的配置文件中所有使用的變量都必須是聲明過(guò)的,否則nginx會(huì)無(wú)法啟動(dòng)并打印相關(guān)異常日志

nginx變量的一個(gè)有趣的特性就是nginx中沒(méi)一個(gè)變量都是全局可見(jiàn)的,而他們又不是全局變量。比如下面這個(gè)例子

location a/ {
 return 200 $a
}

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

由于變量是全局可見(jiàn)的所以nginx啟動(dòng)不會(huì)報(bào)錯(cuò),而第一個(gè)location中并不知道$a的具體值因此返回的響應(yīng)結(jié)果為一個(gè)空字符串。

在不同層級(jí)的標(biāo)簽中聲明的變量性的可見(jiàn)性規(guī)則如下:

  • location標(biāo)簽中聲明的變量中對(duì)這個(gè)location塊可見(jiàn)
  • server標(biāo)簽中聲明的變量對(duì)server塊以及server塊中的所有子塊可見(jiàn)
  • http標(biāo)簽中聲明的變量對(duì)http塊以及http塊中的所有子塊可見(jiàn)

內(nèi)置預(yù)定義變量

內(nèi)置預(yù)定義變量即無(wú)需聲明就可以使用的變量,通常包括一個(gè)http請(qǐng)求或響應(yīng)中一部分內(nèi)容的值,以下為一些常用的內(nèi)置預(yù)定義變量

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

到此這篇關(guān)于nginx自定義變量與內(nèi)置預(yù)定義變量的使用的文章就介紹到這了,更多相關(guān)nginx自定義變量與內(nèi)置預(yù)定義變量?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

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

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《nginx自定義變量與內(nèi)置預(yù)定義變量的使用》,本文關(guān)鍵詞  nginx,自定義,變量,與,內(nèi)置,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《nginx自定義變量與內(nèi)置預(yù)定義變量的使用》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于nginx自定義變量與內(nèi)置預(yù)定義變量的使用的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    99re这里都是精品| ...xxx性欧美| 日本一区二区不卡视频| 成人免费在线播放视频| 亚洲美女偷拍久久| 日韩av在线发布| 国产一区二区三区四区在线观看| 成人国产在线观看| 欧美色男人天堂| 26uuu国产在线精品一区二区| 国产精品久久久久桃色tv| 亚洲不卡在线观看| 国产精品一区二区在线观看网站| 91香蕉视频mp4| 日韩欧美自拍偷拍| 国产精品国产三级国产普通话99 | 国产在线日韩欧美| 色综合天天综合给合国产| 日韩一级二级三级| 中文字幕日韩精品一区| 日韩不卡免费视频| 99精品久久99久久久久| 日韩欧美www| 亚洲精品美腿丝袜| 国产一区二区三区美女| 精品视频一区二区不卡| 国产精品情趣视频| 久久精品国产99| 欧美这里有精品| 国产精品伦理在线| 极品少妇xxxx精品少妇| 欧美在线视频全部完| 国产日韩欧美不卡在线| 日本成人中文字幕在线视频| 色综合激情久久| 国产丝袜欧美中文另类| 免费久久精品视频| 在线观看成人免费视频| 国产精品久久久久四虎| 国产最新精品精品你懂的| 欧美日韩高清在线播放| 最新高清无码专区| 国产精品18久久久久久久网站| 欧美猛男男办公室激情| 亚洲视频在线观看一区| 成人免费看的视频| 久久综合99re88久久爱| 免费的成人av| 91精品国产高清一区二区三区| 亚洲一线二线三线视频| 不卡av免费在线观看| 国产欧美一区二区精品婷婷| 亚洲动漫第一页| 国产欧美日韩综合精品一区二区| 99久久精品一区| 亚洲男女一区二区三区| 成人a级免费电影| 亚洲三级在线免费| 色老汉av一区二区三区| 一区二区三区资源| 91精品国产全国免费观看| 日韩av网站在线观看| 精品va天堂亚洲国产| 欧美日韩在线观看一区二区| 欧美日韩一区成人| 一区二区三区精品久久久| 99久久精品免费看国产| 欧美国产精品一区二区三区| 国产精品99久久久久久宅男| 久久婷婷久久一区二区三区| 黑人巨大精品欧美一区| 欧美成人精品1314www| 裸体健美xxxx欧美裸体表演| 91精品国产入口| 麻豆精品视频在线观看视频| 欧美成人午夜电影| 精品在线播放免费| 久久精品一区二区三区av| 国产乱码精品一区二区三区五月婷| 26uuu国产电影一区二区| 国产精品一区专区| 欧美国产激情二区三区| 成人av免费在线| 亚洲日本韩国一区| 91极品美女在线| 午夜天堂影视香蕉久久| 欧美一区二区三区影视| 精品午夜久久福利影院| 久久久精品免费观看| 成人av资源在线观看| 亚洲激情图片一区| 538在线一区二区精品国产| 免费视频最近日韩| 国产欧美日韩不卡| 色呦呦网站一区| 日韩 欧美一区二区三区| 欧美精品一区二区三区四区| 国产91清纯白嫩初高中在线观看| 亚洲精选视频免费看| 欧美日本一区二区| 久久99国产精品麻豆| 中文字幕第一区第二区| 91久久精品一区二区三区| 五月天精品一区二区三区| 欧美精品一区二区精品网| 成人高清伦理免费影院在线观看| 亚洲一区二区三区视频在线| 日韩西西人体444www| 国产**成人网毛片九色 | 国产成人综合精品三级| 国产精品一区二区在线观看不卡| 亚洲成a人片在线不卡一二三区| 麻豆国产欧美一区二区三区| 日韩电影在线一区二区三区| 亚洲a一区二区| 麻豆国产一区二区| 激情欧美日韩一区二区| 国模大尺度一区二区三区| 国产福利一区二区三区在线视频| 国产精品99久久久久久似苏梦涵| 国产一区免费电影| 色狠狠桃花综合| 肉色丝袜一区二区| 国产三级精品视频| 欧美三级日本三级少妇99| 国产一区二区不卡在线| 一区二区三区日韩| 久久久精品国产99久久精品芒果| 在线这里只有精品| 国产麻豆精品theporn| 亚洲成人av电影在线| 国产欧美精品一区二区三区四区 | 亚洲视频中文字幕| 欧美成人在线直播| 欧美怡红院视频| 成人午夜电影网站| 久久99精品久久久久久国产越南 | 欧美精品黑人性xxxx| 豆国产96在线|亚洲| 日韩成人午夜电影| 伊人一区二区三区| 国产视频一区二区在线| 日韩欧美专区在线| 91高清在线观看| 国产精品91一区二区| 午夜视频在线观看一区| 亚洲天天做日日做天天谢日日欢| 精品福利一区二区三区免费视频| 欧美日韩久久久一区| 成人av免费观看| 国产乱子轮精品视频| 日韩高清在线一区| 亚洲国产三级在线| 亚洲激情综合网| 国产精品的网站| 欧美激情资源网| 久久久久亚洲蜜桃| 亚洲综合小说图片| 亚洲欧洲韩国日本视频| 日本一区二区三级电影在线观看 | 国产成人在线视频免费播放| 图片区小说区国产精品视频| 夜色激情一区二区| 亚洲同性同志一二三专区| 中文字幕 久热精品 视频在线| 2017欧美狠狠色| 欧美成人猛片aaaaaaa| 欧美一区二区三区在线观看视频| 欧美日韩国产综合久久| 日韩av一级片| 日韩一区二区中文字幕| 极品尤物av久久免费看| 一区二区三区四区不卡在线| 欧美在线视频不卡| 亚洲欧洲中文日韩久久av乱码| 国产精品一二三区| 国产欧美日韩在线观看| 国产精品一品视频| 中文字幕乱码日本亚洲一区二区 | 蜜桃视频在线一区| 日韩福利视频导航| 亚洲综合色区另类av| 亚洲六月丁香色婷婷综合久久| 亚洲伦在线观看| 亚洲色图欧美激情| 亚洲制服丝袜av| 亚洲成人tv网| 美国精品在线观看| 久草这里只有精品视频| 国产精品一区二区在线观看不卡| 国产成人综合精品三级| thepron国产精品| 色综合网站在线| 欧美日韩美女一区二区| 日韩一区二区三区视频在线观看| 精品伦理精品一区| 国产亚洲成av人在线观看导航| 国产精品天干天干在观线| 亚洲伦理在线精品| 天天色天天爱天天射综合|