#yyds干货盘点#nginx路径重写

Posted 孙半仙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#yyds干货盘点#nginx路径重写相关的知识,希望对你有一定的参考价值。


  1. proxy_pass:反向代理
  2. rewrite "^/api/(.)$" /$1 break,路径重写:

  (1)"^/api/(.)$":匹配路径的正则表达式,用了分组语法就是*(.)**,把/api/以后的所有部分当做1组;

(2)/$1:重写的目标路径,这里用$1引用前面正则表达式匹配到的分组(组编号从1开始,也就是api),即/api/后面的所有。这样新的路径就是除去/api/以外的所有,就达到了去除/api前缀的目的;

  1. break:指令,常用的有2个,分别是:last、break;

(1)last:重写路径结束后,将得到的路径重新进行一次路径匹配;

(2)break:重写路径结束后,不再重新匹配路径。

实例需求:

www.a.cn/channelorg/* -------重写为--------> www.a.cn/auth/*

答案如下图:

#yyds干货盘点#nginx路径重写_目标路径

以上是关于#yyds干货盘点#nginx路径重写的主要内容,如果未能解决你的问题,请参考以下文章

使用Nginx搭建图片服务器 #yyds干货盘点#

Nginx rewrite重写详解 #yyds干货盘点#

#yyds干货盘点# LeetCode 热题 HOT 100:最小路径和

#yyds干货盘点# 面试必刷TOP101:矩阵的最小路径和

#yyds干货盘点# 面试必刷TOP101:矩阵最长递增路径

第十一章-IO流#yyds干货盘点#