nginx 内置变量大全(转)
HTTP核心模块支持一些内置变量,变量名与apache里的对应。比如 $http_user_agent,$http_cookie等表示HTTP请求信息的变量。
更多变量:
$args, 请求中的参数;
$content_length, HTTP请求信息里的"Content-Length";
$content_type, 请求信息里的"Content-Type";
$document_root, 针对当前请求的根路径设置值;
$document_uri, 与$uri相同;
$host, 请求信息中的"Host",如果请求中没有Host行,则等于设置的服务器名;
$limit_rate, 对连接速率的限制;
$request_method, 请求的方法,比如"GET"、"POST"等;
$remote_addr, 客户端地址;
$remote_port, 客户端端口号;
$remote_user, 客户端用户名,认证用;
$request_filename, 当前请求的文件路径名
$request_body_file, ??
$request_uri, 请求的URI,带参数;
$query_string, 与$args相同;
$scheme, 所用的协议,比如http或者是https,比如rewrite ^(.+)$ $scheme://example.com$1 redirect;
$server_protocol, 请求的协议版本,"HTTP/1.0"或"HTTP/1.1";
$server_addr, 服务器地址,如果没有用listen指明服务器地址,使用这个变量将发起一次系统调用以取得地址(造成资源浪费);
$server_name, 请求到达的服务器名;
$server_port, 请求到达的服务器端口号;
$uri, 请求的URI,可能和最初的值有不同,比如经过重定向之类的。
另:参考 http://zys.8800.org/index.php/archives/286
转载于:https://www.cnblogs.com/sandea/p/7486630.html
nginx 内置变量大全(转)相关推荐
- nginx内置变量 大全
参考:agentzh 的 Nginx 教程(版本 2016.07.21) 在配置基于nginx服务器的网站时,必然会用到 nginx内置变量 ,下面笔者将它整理成列表,把最新版本的变量列出来,以方便 ...
- Nginx内置变量以及日志格式变量参数详解
Nginx内置变量以及日志格式变量参数详解 $args #请求中的参数值 $query_string #同 $args $arg_NAME #GET请求中NAME的值 $is_args #如果请求中有 ...
- nginx 内置变量
http://blog.sina.com.cn/s/articlelist_1834459124_1_1.html nginx内置变量杂谈 http://nginx.org/en/docs/http ...
- nginx内置变量 $request_filename
-e表示只要filename存在,则为真,不管filename是什么类型,如果加了!就取反额外的一些 -e filename 如果 filename存在,则为真 -d filename 如果 file ...
- Nginx内置变量及正则语法
对于很多Nginx初学者来说,配置文件是必须要看懂的.但是当公司的Nginx配置文件放在你面前的时候你总会被一些带着"$"符号和一大推看不懂的的正则给正懵逼.没错带着"$ ...
- linux内置变量大全,Linux进阶之bash编程四(内置变量)
一:基础回顾 1:文件清空 [craft@vp143 test]$ >log.txt 2:正常和错误重定向输出 //正常和错误都追加输出到同样地方 [craft@vp143 test]$ ifc ...
- linux内置变量大全,(转)linux awk 内置变量使用介绍
awk是个优秀文本处理工具,可以说是一门程序设计语言.下面是awk内置变量. 一.内置变量表 属性 说明 $0 当前记录(作为单个变量) $1~$n 当前记录的第n个字段,字段间由FS分隔 FS 输入 ...
- Nginx 内置变量,细化规则,真实IP获取及限制连接请求
摘要: 希望下周测试之后能用起来!!!感觉很有用的. http://www.bzfshop.net/article/176.html http://www.cr173.com/html/19761_1 ...
- 三、Nginx内置变量
Nginx简介 常用
最新文章
- LNMP环境中WordPress程序伪静态解决方案
- Redis 从入门到起飞(下)
- 2020-11-13(混淆技术)
- 【转】解决yum安装软件报Couldn't resolve host 'mirrorlist.centos.org问题
- Oracle函数初探
- java parseint(12.0),如何实现一个parseInt
- 2013年11月19日
- 洛谷2774:[网络流24题]方格取数问题——题解
- 信息学奥赛C++语言:成绩等级
- Spring框架----Spring的bean的生命周期
- BOOM!多模态遇上推荐系统
- MySQL 的CASE WHEN 语句使用说明
- spark入门(1)
- ListView嵌套ListView优化
- Python敏感词过滤DFA算法+免费附带敏感词库
- QCC高通烧录驱动安装方法
- 国二C语言用编译器做题,C语言编程实例100题——国二国三题库大全(必过).doc
- 数学建模 —— 自回归模型
- note2 android4.3,三星N7100/note2官方4.3原版线刷版N7100ZCUENB1
- 清北学堂noip2018集训D4
热门文章
- 重新学习操作系统的知识
- C++提高部分_C++函数模板_注意事项---C++语言工作笔记082
- @tap和@click的区别_计算属性---uview工作笔记001
- 认证授权介绍_Spring Security OAuth2.0认证授权---springcloud工作笔记109
- k8s高可用集群_搭建高可用集群(初始化和部署keepalived)---K8S_Google工作笔记0055
- k8s核心技术-Helm(自定义chart部署)---K8S_Google工作笔记0047
- js工作笔记001---javascript中(function($){...})(jQuery)写法是什么意思
- 回公司无聊和小冰聊天,很好奇她到底怎么想的
- linux c++编译问题和虚拟机网络通信
- 嵌入式操作系统内核原理和开发(消息队列)