Nginx实用指南V1 (连载之四:流行CMS博客rewrite写法)
生活随笔
收集整理的這篇文章主要介紹了
Nginx实用指南V1 (连载之四:流行CMS博客rewrite写法)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Nginx Rewirte
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用來判斷文件是否可執行
2. Discuz/ joomla/drupal
A、 discuz rewrite
?
B、 joomla rewrite
?
C、 drupal rewirte
4、 Wordpress/ typecho等博客系統寫法
A、wordpress rewrite
?
B、typecho rewrite
?
本文轉自守住每一天51CTO博客,原文鏈接:http://blog.51cto.com/liuyu/294739,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的Nginx实用指南V1 (连载之四:流行CMS博客rewrite写法)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql查询,nolock写还是不写,这是
- 下一篇: 【移动开发】Android应用开发者应该