欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 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自定義變量與內置預定義變量的使用的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    亚洲第一成人网站| 精品日韩欧美一区二区| 国产精品电影一区二区| 国产在线播放一区| 黄色aaa视频| 欧美变态tickle挠乳网站| 香蕉久久夜色精品国产使用方法 | 色狠狠一区二区三区香蕉| 国产人成亚洲第一网站在线播放| 久久国产乱子精品免费女| 无码h肉动漫在线观看| 精品美女在线观看| 精品一区二区三区视频在线观看| 在线免费观看黄色小视频| 日韩午夜激情av| 美女免费视频一区| 一区二区三区伦理片| 欧美精品一区二区在线播放| 蜜桃在线一区二区三区| 一卡二卡三卡四卡| 2023国产精品| 国产精品一区免费视频| 91视频最新网址| 国产精品国产三级国产普通话99 | 亚洲成人生活片| 亚洲免费在线视频一区 二区| 99国产精品一区| 欧美在线999| 可以直接看的黄色网址| 欧美激情在线一区二区| 99精品黄色片免费大全| 欧美男男青年gay1069videost| 五月天欧美精品| 无码人妻丰满熟妇啪啪欧美| 国产拍揄自揄精品视频麻豆| 成人午夜免费视频| 欧美日本一道本| 男人的天堂亚洲一区| 色撸撸在线视频| 亚洲欧美另类小说视频| 中文在线观看免费视频| 久久众筹精品私拍模特| 成人小视频在线| 欧美三级在线播放| 蜜桃一区二区三区在线| 手机在线免费看毛片| 一区二区三区91| 中国美女乱淫免费看视频| 中文字幕av资源一区| 潘金莲一级淫片aaaaa| 精品三级在线观看| 成人精品高清在线| 欧美肥胖老妇做爰| 国产一区二区三区在线观看精品| 美国黄色小视频| 日韩激情一区二区| 疯狂试爱三2浴室激情视频| 亚洲成人黄色影院| 你懂得视频在线观看| 亚洲免费av高清| 日韩av在线看免费观看| 国产精品国产三级国产aⅴ原创 | 中文字幕第六页| 精品国产1区2区3区| av欧美精品.com| 日韩免费观看高清完整版在线观看| 国产精品2024| 7777精品伊人久久久大香线蕉超级流畅 | 香蕉在线观看视频| 久久九九久精品国产免费直播| 91网站最新网址| 久久久精品影视| 欧美老女人bb| 国产精品福利在线播放| 一级国产黄色片| 国产精品高清亚洲| 国产全是老熟女太爽了| 亚洲综合一区二区三区| 亚洲欧美卡通动漫| 日韩国产在线观看| 色国产综合视频| 韩日欧美一区二区三区| 91精品国产色综合久久不卡电影| 高清国产午夜精品久久久久久| 欧美一级高清片在线观看| 99久久精品免费看国产免费软件| 亚洲精品一区二区三区福利| 国产高潮视频在线观看| 中文字幕一区二区三区在线不卡| 久久久久久国产精品无码| 一区二区三区高清在线| 91日韩精品一区| 国产欧美综合色| 美女100%无挡| 日韩激情中文字幕| 欧美日韩精品欧美日韩精品| 成人动漫视频在线| 国产亚洲欧美日韩日本| 爱爱免费小视频| 日韩国产精品久久久| 欧美日韩一区二区欧美激情| 成人一区二区三区视频在线观看 | 不许穿内裤随时挨c调教h苏绵| 国产精品无圣光一区二区| 国产中年熟女高潮大集合| 香蕉久久一区二区不卡无毒影院| 欧美中文字幕一区| 亚洲福利视频导航| 色悠悠久久综合| 成人性生交大片免费看在线播放| 久久综合一区二区| 无码h肉动漫在线观看| 欧美aaaaaa午夜精品| 日韩视频免费直播| 小毛片在线观看| 亚洲国产欧美在线| 精品无码国产污污污免费网站 | 国产高清无密码一区二区三区| 欧美mv日韩mv亚洲| 国产精品揄拍100视频| 日本强好片久久久久久aaa| 欧美一级片免费看| 91精品小视频| 日韩av在线发布| 日韩欧美卡一卡二| 深爱五月激情网| 久久99精品一区二区三区三区| 欧美变态口味重另类| a级片在线观看| 狠狠狠色丁香婷婷综合激情| 久久久久久一级片| 影音先锋男人看片资源| 国产精品1024久久| 国产精品进线69影院| 中文字幕一区二区人妻电影丶| 亚洲成a人片综合在线| 91麻豆精品国产91久久久使用方法 | 日韩成人一级片| 一起操在线播放| 成人精品免费视频| 一区二区三区四区不卡在线| 欧美三级日韩在线| 日本一级片在线播放| 蜜臀va亚洲va欧美va天堂| 精品免费视频一区二区| www成人啪啪18软件| 成人免费视频网站在线观看| 亚洲欧美日韩中文播放| 欧美性大战久久久久久久蜜臀| 亚洲成年人av| 日韩av不卡一区二区| 精品成人在线观看| 亚洲一区电影在线观看| 91色婷婷久久久久合中文| 丝袜a∨在线一区二区三区不卡| 日韩亚洲欧美一区| 精品视频第一页| 91一区二区三区在线观看| 亚洲超丰满肉感bbw| 色欲人妻综合网| 成年人看片网站| 六月婷婷色综合| 国产精品久久久久久一区二区三区| 国产精品九九九九九九| 黑人玩弄人妻一区二区三区| 美女在线一区二区| 国产精品成人一区二区艾草 | 风流少妇一区二区| 亚洲综合在线第一页| 精品久久久久久亚洲综合网| 亚洲人与黑人屁股眼交| 日产欧产美韩系列久久99| 国产嫩草影院久久久久| 欧美视频一区二区三区在线观看| 亚洲欧美色图视频| 粉嫩在线一区二区三区视频| 亚洲第一会所有码转帖| 久久嫩草精品久久久精品一| 色天天综合久久久久综合片| 黄色性生活一级片| 成人手机在线视频| 视频一区视频二区中文字幕| 日本一二三四高清不卡| 欧美人与性动xxxx| 亚洲精品电影院| 国产精品入口麻豆| 成人午夜激情影院| 麻豆一区二区三区| 亚洲免费大片在线观看| www精品美女久久久tv| 欧美午夜精品电影| av在线播放中文字幕| 美女网站视频在线观看| 国产成人日日夜夜| 日韩精品一二区| 亚洲日本一区二区三区| 精品粉嫩超白一线天av| 欧美日韩在线观看一区二区 | 美女视频黄频大全不卡视频在线播放| 中文字幕日韩av资源站|