Nginx学习笔记(09) rewrite模块中的return指令

Nginx学习笔记-rewrite模块中的return指令

return功能解释

停止处理请求,直接返回响应码或重定向到其他URL
执行return指定后,location中后续指令将不会被执行
location / {
  ......
  return 404;
  ......
}

语法结构

语法:        
    return code [text]; # 2xx状态码的情况下才可以看到[text]的响应
    return code URL;    # 3xx状态码用于重定向 
    return URL;    # 必须以 http 或者 https 开头
默认值: -
上下文: server location if

重定向状态码

HTTP 1.0
    301: 永久重定向
    302: 临时重定向,禁止被缓存

HTTP 1.1
    303: 临时重定向,禁止缓存,允许改变方法
    307: 临时重定向,禁止缓存,不允许改变方法
    308: 永久重定向,不允许改变方法

配置段演示
ps: 之前介绍了include 如何导入子配置文件了,后面我们就在子文件夹中去编写这些配置文件

访问’/’重定向到’/bbs’

server {
    listen 8000;
    server_name jabberwocky.cn;
    root html;

    location / {
        #return 200 "return 200 HTTP Code";
        #return 302 /bbs;
        return http://jabberwocky.cn:8000/bbs;
    }

    location /bbs {
         index bbs.html;
    }

}

效果

当访问 http://jabberwocky.cn:8000 时
跳转到 http://jabberwocky.cn:8000/bbs/
因为 '/bbs' 指向的 index 为 bbs.html
所以我们看到的是 bbs.html 的内容
阅读剩余 22%

原创文章,作者:howkunet,如若转载,请注明出处:https://www.intoep.com/system/2407.html

(0)
打赏 微信赞赏 微信赞赏 支付宝赞赏 支付宝赞赏
上一篇 2021-11-22 09:56
下一篇 2021-11-25 15:30

相关推荐

  • Nginx实现灰度发布的四种方法及案例

    在众多的工具中,Nginx作为高效的反向代理服务器,凭借其强大的请求分发能力,成为了实现灰度发布的核心工具之一。今天,我们就来详细讨论如何在 Nginx 中实现请求的灰度发布。 一…

    2024-12-31
    5400
  • 详细的Nginx 配置清单

    本文,我们总结了一些常用的 Nginx 配置代码,希望对大家有所帮助。Nginx 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务,其因丰富的功能集、稳定性、示例配置文件和低系统资源的消耗受到了开发者的欢迎。

    2022-03-26
    4510
  • 超强大的 Nginx 可视化管理平台 Nginx-Proxy-Manager 中文入门指南

    nginx-proxy-manager 是一个反向代理管理系统,它基于 NGINX,具有漂亮干净的 Web UI。还可以获得受信任的 SSL 证书,并通过单独的配置、自定义和入侵保护来管理多个代理。

    2024-07-03 Linux
    6310
  • Nginx 加强 WordPress 防护的规则

    Nginx+ WordPress 的组合是目前非常普及的组合了,我们完全可以借助 Nginx 规则来加强 WordPress 的防护,提高 WordPress 的安全性,分享自用的 Nginx 针对 WordPress 的防护规则,部分规则大家只需要根据自己的需要进行调整即可。

    2024-03-07
    4171
  • Nginx限制并发连接数与下载速度

    ngx_http_limit_conn_module模块用于限制每个定义密钥的连接数,特别是来自单个IP地址的连接数。而ngx_http_core_module则可以限制下载速度,…

    Linux 2021-12-03
    5530
  • 搭建Nginx+rtmp+hls直播推流服务器

    搭建Nginx+rtmp+hls直播推流服务器

    2023-12-17
    6190

发表回复

登录后才能评论

评论列表(1条)

  • 27183792的头像
    27183792 2021-11-23 14:53

    学习了。

    来自广东
扫码了解
扫码了解
反馈建议
分享本页
返回顶部