[nginx]nginx rewrite规则之last和break

c俺靠这篇博文

http://eyesmore.iteye.com/blog/1142162

有用的配置:

1.开启rewrite_log,这样在/var/log/nginx/error.log中显示匹配的规则,便于debug,理解rewrite的过程。

        rewrite_log on;
        access_log /var/log/nginx/access.log;
        error_log /var/log/nginx/error.log info;

总结:

 Break  last 都能阻止继续执行后面的 rewrite 指令,但是 last 如果在 location 下用的话,对于重写后的 URI 会重新匹配 location ,但是 break 则不会重新匹配 location 

原文地址:https://www.cnblogs.com/silenceli/p/3556380.html