05 nginx的常用變數

2021-10-10 07:12:33 字數 654 閱讀 1363

nginx常用變數包括如下:

$uri 當前請求的uri不帶請求引數

$request_uri 請求的uri帶完整引數

$host http請求報文中host首部,如果沒有則以處理此請求的虛擬主機的主機名代替

$hostname nginx服務執行在主機的主機名

$remote_addr 客戶端ip

$remote_port 客戶端埠

$remote_user 使用使用者認證時客戶端使用者輸入的使用者名稱

$request_filename 使用者請求的uri經過本地root或alias轉換後對映到本地的檔案路徑

$request_method 請求方法 get post put

$server_addr 伺服器位址

$server_name 伺服器名稱

$server_port 伺服器端口

$server_protocol 伺服器向客戶端傳送響應時的協議 如http/1.1

$scheme 請求中的scheme 如 中的http

$http_header 匹配請求報文中指定的header

$http_host 匹配請求報文中host首部

$document_root 當前請求對映到root配置

Linux日記本 05 Nginx搭建

nginx 安裝成功 安裝 gcc pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx的http模組使用pcre來解析正規表示式,所以需要在linux上安裝pcre庫。yum install y pcre...

Nginx常用變數

變數名 作用 arg 引數名 url中某個具體引數的值 args 全部url引數 query string 同 args is args 如果請求中有引數,值為 否則為空字串 uri 請求中的當前uri 不帶請求引數,引數位於arg s 可 以不同於 瀏覽器傳 遞的 args 可以不同於瀏覽器傳遞的...

nginx常用內建變數

內建變數存放在 ngx http core module 模組中,變數的命名方式和apache 伺服器變數是一致的。總而言之,這些變數代表著客戶端請求頭的內容,例如 http user agent,http cookie,等等。下面是nginx支援的所有內建變數 arg name 請求中的的引數名,...