nginx配置指令rewrite的last、break、redirect、permanent参数详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx配置指令rewrite的last、break、redirect、permanent参数详解相关的知识,希望对你有一定的参考价值。

参考技术A 注:示例中使用了echo模块,这样可以直接看到响应的内容,以及变量修改情况

nginx thinkphp5 多入口配置

location / 
          if (!-e $request_filename) 
			rewrite /admin.php(.*)$ /admin.php?s=/$1 last; #存在admin.php
			rewrite /index.php(.*)$ /index.php?s=/$1 last; #存在index.php
                    rewrite  ^(.*)$  /index.php?s=/$1  last; #不存在index.php
                 break;
		
    

  

以上是关于nginx配置指令rewrite的last、break、redirect、permanent参数详解的主要内容,如果未能解决你的问题,请参考以下文章

Nginx rewrite 中break与last指令的区别

nginx rewrite 规则

nginx 重写

Nginx配置的rewrite编写时last与break的区别详解

怎样区别nginx中rewrite时break和last

Nginx学习笔记17rewrite之last