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 請求中的的引數名,...