| 參數說明 | 說明 |
| --- | --- |
| $arg\_PARAMETERHTTP | 請求中某個參數的值,如/index.php?[site=www.sixstaredu.com](http://site=www.sixstaredu.com),可以用$arg\_site取得www.sixstaredu.com這 |
| $args HTTP | 請求中的完整參數。例如,在請求/index.php?width=400&height=200 中,$args表示字符串width=400&height=200 |
| $binary\_remote\_addr | 二進制格式的客戶端地址。例如:\\x0A\\xE0B\\x0E |
| $body\_bytes\_sent | 表示在向客戶端發送的http響應中,包體部分的字 |
| $content\_length | 表示客戶端請求頭部中的Content-Length 字段 |
| | |
| $content\_type | 表示客戶端請求頭部中的Content-Type 字段 |
| $cookie\_COOKIE | 表示在客戶端請求頭部中的cookie 字段 |
| $document\_root | 表示當前請求所使用的root 配置項的值 |
| $uri | 表示當前請求的URI,不帶任何參數 |
| $request\_uri | 表示客戶端發來的原始請求URI,帶完整的參數。$uri和$document\_uri未必是用戶的原始請求,在內部重定向后可能是重定向后的URI,而$request\_uri 永遠不會改變,始終是客戶端的原始URI |
| $host | 表示客戶端請求頭部中的Host字段。如果Host字段不存在,則以實際處理的server(虛擬主機)名稱代替。如果Host字段中帶有端口,如IP:PORT,那么$host是去掉端口的,它的值為IP。$host 是全小寫的。這些特性與http\_HEADER中的http\_host不同,http\_host只取出Host頭部對應的值 |
| $hostname | 表示 Nginx所在機器的名稱,與 gethostbyname調用返回的值相同 |
| $is\_args | 表示請求中的 URI是否帶參數,如果帶參數,$is\_args值為 ?,如果不帶參數,則是空字符串 |
| $limit\_rate | 表示當前連接的限速是多少,0表示無 |
| $http\_HEADER | 表示返回客戶端的 HTTP響應中相應頭部的值。 |
| $sent\_http\_HEADER | 表示返回客戶端的 HTTP響應中相應頭部的值。HEADER名稱全小寫。例如,用 $sent\_ http\_content\_type表示響應中 ContentType頭部對應的值 |
| $nginx\_version | 表示當前 Nginx的版本號 |
| $query\_string | 請求 URI中的參數,與 $args相同,然而$query\_string是只讀的不會改變 |
| $remote\_addr | 表示客戶端的地址 |
| $remote\_port | 表示客戶端連接使用的端口 |
| $remote\_user | 表示使用 Auth Basic Module時定義的用戶名 |
| $request\_filename | 表示用戶請求中的 URI經過 root或 alias轉換后的文件路徑 |
| $request\_body | 表示 HTTP請求中的包體,該參數只在 proxy\_pass或 fastcgi\_pass中有意義 |
| $request\_body\_file | 表示 HTTP請求中的包體存儲的臨時文件名 |
| $request\_completion | 當請求已經全部完成時,其值為 “ok”。若沒有完成,就要返回客戶端,則其值為空字符串;或者在斷點續傳等情況下使用HTTP range訪問的并不是文件的最后一塊,那么其值也是空字符串 |
| $request\_method | 表示 HTTP請求的方法名,如 GET、PUT、POST等 |
| $scheme | 如在請求 [https://nginx.com/中表示](https://nginx.com/%E4%B8%AD%E8%A1%A8%E7%A4%BA) https |
| | |
| $server\_addr | 表示服務器地址 |
| $server\_name | 表示服務器名稱 |
| $server\_port | 表示服務器端口 |
| $server\_protocol | 表示服務器向客戶端發送響應的協議,如 HTTP/1.1或 HTTP/1.0 |
- MySQL
- MySQL 開啟遠程訪問權限
- MySQL 查詢語句
- Explain 分析器
- MySQL 索引
- MySQL 主從復制
- Binlog 日志
- Docker
- Docker 安裝
- Docker 常用命令
- Docker 網絡
- Docker 安裝MySQL
- Redis
- Redis 常用命令
- Redis 配置文件
- Redis 主從復制
- Nginx
- Nginx 常用命令
- Nginx 內置變量
- Nginx 配置文件
- Nginx 負載均衡
- Composer
- Composer 構架組件
- Swoole
- Laravel
- 正則表達式
- Linux
- Linux 常用命令
- Linux 系統相關命令
- Git
- Git 全局配置
- Git 版本控制
- Git 遠程倉庫
- Git 分支管理
- Git 忽略文件
- Supervisor
- Supervisor 安裝
- Supervisor 配置文件
- Supervisor 常用命令