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

幽映每白日,清辉照衣裳。这篇文章主要讲述#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路径重写】?

    推荐阅读