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指令使用相关推荐

  1. Nginx中server_name指令介绍

    Nginx中server_name指令介绍 用途 根据官方文档说明,用来设置虚拟服务器,对于用IP还是请求头部中的Host字段内容设置这个指令的值,没有明确的分别. 用法 指令后跟特定域名,此时第一个 ...

  2. Nginx中常用的指令配置详解

    rewrite指令的作用:是做一些访问匹配规则的判断,从而实现相应的操作. location / { proxy_pass http://192.168.1.5 if (-d $request_fil ...

  3. nginx中root和alias指令的解释

    1 基本信息 功能均为将url映射为文件路径,返回静态文件内容 格式 alias path root path 2 区别 root会映射完整url,会将location匹配的部分,追加到path后面, ...

  4. Nginx极客时间:rewrite阶段的rewrite模块:return指令

    1. rewrite模块的return指令: return指令 是由 rewrite模块提供的 一个非常常用的指令,可以在 SERVER_REWRITE 和 REWRITE 这两个阶段生效, 它可以帮 ...

  5. Nginx的rewrite之return指令

    return指令 该指令用于完成对请求的处理,直接向客户端返回响应状态代码.在return后的所有Nginx配置都是无效的. 语法 return code [text];<br/>retu ...

  6. nginx中的location指令

    1.location 介绍 location是Nginx中的块级指令(block directive),location指令的功能是用来匹配不同的url请求,进而对请求做不同的处理和响应,这其中较难理 ...

  7. Nginx中的rewrite指令(break,last,redirect,permanent)

    转载自:Nginx中的rewrite指令(break,last,redirect,permanent) rewite 在server块下,会优先执行rewrite部分,然后才会去匹配location块 ...

  8. nginx中的rewrite用法及实例

    本文转载自http://blog.csdn.net/xy2204/article/details/47749405,本来想自己总结的,但还是觉得人家写的更好一些,所以就转载下来.最下面附有我的一个小例 ...

  9. nginx利用referer指令实现防盗链配置

    nginx模块ngx_http_referer_module通常用于阻挡来源非法的域名请求,我们应该牢记.下面这篇文章主要介绍了nginx利用referer指令实现防盗链配置的相关资料,需要的朋友可以 ...

最新文章

  1. 【JOURNAL】《不思八九》 --和友腊八诗一首
  2. mysql char varchar text 对比
  3. countif和sum套用_if函数嵌套countif、sumif函数实例操作详解 你需要学习了
  4. 数据意识上的“代沟”
  5. ai包装插件_关于DIP异型插件机导入与相关来料标准研究
  6. 学习opencv之cvtColor
  7. oracle,EBS的库存数据视图
  8. 接口测试 接口自动化测试框架
  9. HTML中浮动的特性,浅谈CSS浮动的特性
  10. 在Windows上安装jupyter notebook的scala kernel —— jupyter-scala
  11. MyCat的zookeeper集群模式总结
  12. Python Web编程入门
  13. TCTrack: Temporal Contexts for Aerial Tracking
  14. 个性互踩留言代码: 『寶貝』駕到,{豬頭}.接駕
  15. 使用flutter控制蓝牙通讯_使用Flutter控制蓝牙通讯
  16. maven怎么和ecli_傻瓜式教你安装maven以及Eclipse搭建maven环境
  17. 2、申请苹果App ID
  18. 乱象?真象!——中国公有云服务市场大起底
  19. (飞机绕圈问题)每个飞机只有一个油箱,飞机之间可以相互加油(注意是相互,没有加油机)一箱油可供一架飞机绕地球飞半圈
  20. C++头文件和源文件的编译过程

热门文章

  1. 2019趣头条运营方法,趣头条如何获取收益
  2. python读取word文档中的换行_Python读取Word
  3. 数据中台:FastData云原生数据智能平台
  4. 信息系统项目管理论文范文(二)
  5. 影响中国青年的100句人生名言 5
  6. ubuntu 输入法
  7. mysql的float取值范围_mysql float精度与范围总结 - numeric
  8. Vue微信公众号分享全过程
  9. 从技术角度分析,为什么ETH PoW分叉不具备正统性?
  10. 【高级数据库】第二章 第04讲 多维索引