Nginx中Return指令使用
Return指令使用:
1、返回状态码
return 404;
location /test { set $name 'user123';return 404 $name;}curl -i http://192.168.56.10/test
2、返回字符串(不过输出结果并未见到 状态码后的字符串输出)
return 200 ‘hello’;
location /test {return 200 'hello';}curl -i http://192.168.56.10/test
3、地址跳转
return http://www.baidu.com;
location /test { return http://www.baidu.com;}curl -i http://192.168.56.10/test
http://192.168.56.10/test
4、返回自定义变量
set $name 'user123';
return 200 $name;
5、返回内置变量
return $uri;
6、返回日志信息实例
return 200 '$remote_addr - $remote_user [$time_local] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$http_x_forwarded_for"';
Nginx中Return指令使用相关推荐
- Nginx中server_name指令介绍
Nginx中server_name指令介绍 用途 根据官方文档说明,用来设置虚拟服务器,对于用IP还是请求头部中的Host字段内容设置这个指令的值,没有明确的分别. 用法 指令后跟特定域名,此时第一个 ...
- Nginx中常用的指令配置详解
rewrite指令的作用:是做一些访问匹配规则的判断,从而实现相应的操作. location / { proxy_pass http://192.168.1.5 if (-d $request_fil ...
- nginx中root和alias指令的解释
1 基本信息 功能均为将url映射为文件路径,返回静态文件内容 格式 alias path root path 2 区别 root会映射完整url,会将location匹配的部分,追加到path后面, ...
- Nginx极客时间:rewrite阶段的rewrite模块:return指令
1. rewrite模块的return指令: return指令 是由 rewrite模块提供的 一个非常常用的指令,可以在 SERVER_REWRITE 和 REWRITE 这两个阶段生效, 它可以帮 ...
- Nginx的rewrite之return指令
return指令 该指令用于完成对请求的处理,直接向客户端返回响应状态代码.在return后的所有Nginx配置都是无效的. 语法 return code [text];<br/>retu ...
- nginx中的location指令
1.location 介绍 location是Nginx中的块级指令(block directive),location指令的功能是用来匹配不同的url请求,进而对请求做不同的处理和响应,这其中较难理 ...
- Nginx中的rewrite指令(break,last,redirect,permanent)
转载自:Nginx中的rewrite指令(break,last,redirect,permanent) rewite 在server块下,会优先执行rewrite部分,然后才会去匹配location块 ...
- nginx中的rewrite用法及实例
本文转载自http://blog.csdn.net/xy2204/article/details/47749405,本来想自己总结的,但还是觉得人家写的更好一些,所以就转载下来.最下面附有我的一个小例 ...
- nginx利用referer指令实现防盗链配置
nginx模块ngx_http_referer_module通常用于阻挡来源非法的域名请求,我们应该牢记.下面这篇文章主要介绍了nginx利用referer指令实现防盗链配置的相关资料,需要的朋友可以 ...
最新文章
- 【JOURNAL】《不思八九》 --和友腊八诗一首
- mysql char varchar text 对比
- countif和sum套用_if函数嵌套countif、sumif函数实例操作详解 你需要学习了
- 数据意识上的“代沟”
- ai包装插件_关于DIP异型插件机导入与相关来料标准研究
- 学习opencv之cvtColor
- oracle,EBS的库存数据视图
- 接口测试 接口自动化测试框架
- HTML中浮动的特性,浅谈CSS浮动的特性
- 在Windows上安装jupyter notebook的scala kernel —— jupyter-scala
- MyCat的zookeeper集群模式总结
- Python Web编程入门
- TCTrack: Temporal Contexts for Aerial Tracking
- 个性互踩留言代码: 『寶貝』駕到,{豬頭}.接駕
- 使用flutter控制蓝牙通讯_使用Flutter控制蓝牙通讯
- maven怎么和ecli_傻瓜式教你安装maven以及Eclipse搭建maven环境
- 2、申请苹果App ID
- 乱象?真象!——中国公有云服务市场大起底
- (飞机绕圈问题)每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈
- C++头文件和源文件的编译过程