Nginx学习——location和rewrite

Posted 鼠标的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx学习——location和rewrite相关的知识,希望对你有一定的参考价值。

location语法:

location [=|~|~*|^~] /uri/ { … }

记住以下即可:

  • 完全匹配(=)
  • 无正则普通匹配(^~)(^ 表示“非”,~ 表示“正则”,字符意思是:不要继续匹配正则)
  • 正则表达式匹配(~或者~*)
  • 普通匹配

rewrite语法:

rewrite regex replacement [flag];

flag:last,break,redirect,permanent

常用正则:

以上是关于Nginx学习——location和rewrite的主要内容,如果未能解决你的问题,请参考以下文章

Nginx核心模块——HTTP中的配置指令location和rewrite介绍

Nginx学习笔记17rewrite之last

Nginx之location和rewrite

Nginx Location和Rewrite深入剖析

Nginx的Rewrite跳转!

Nginx的Rewrite跳转!