且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Nginx 流行CMS博客的rewirte写法(学习笔记十二)

更新时间:2022-08-26 09:39:55

1. 基本标记、正则、文件与目录

A、基本标记

last - 基本上都用这个Flag。

※相当于Apache里的[L]标记,表示完成rewrite,不再匹配后面的规则

break - 中止Rewirte,不再继续匹配

redirect - 返回临时重定向的HTTP状态302

permanent - 返回永久重定向的HTTP状态301

B、 正则

~ 为区分大小写匹配

~* 为不区分大小写匹配

!~和!~* 分别为区分大小写不匹配及不区分大小写不匹配

C、 文件及目录匹配

 -f和!-f用来判断是否存在文件

-d和!-d用来判断是否存在目录

 -e和!-e用来判断是否存在文件或目录

 -x和!-x用来判断文件是否可执行


Nginx  流行CMS博客的rewirte写法(学习笔记十二)
Nginx  流行CMS博客的rewirte写法(学习笔记十二)
Nginx  流行CMS博客的rewirte写法(学习笔记十二)
Nginx  流行CMS博客的rewirte写法(学习笔记十二)
Nginx  流行CMS博客的rewirte写法(学习笔记十二)