nginx的一些規則案例 備忘

2021-09-20 20:00:32 字數 1154 閱讀 8017

***:

301到

location ~ wiki\.asp

}  301到

location ~ wikiview\.asp

}1列表頁:  301到  

rewrite ^/zhuangshi/list\.asp   permanent;

2列表頁:   301到

rewrite ^/design permanent;

相簿首頁

301到

rewrite ^/photo/zhuangxiu\.asp permanent;

相簿分類頁

jiaju.asp   301到 showlist/pid/6

rewrite ^/photo/jiaju\.asp showlist/pid/6 permanent;

相簿內頁

pholist.asp?/=***   301到 show/id/***#p=1

location ~ /photo/pholist\.asp

}list.asp?classid=***   301到

location ~ /photo/list\.asp

} 以上未定義的 直接跳轉到

if (!-e $request_filename)  

ps:*** 代表數字id

301 到 

if ($request_uri ~ "^/tv/list\.asp\?areaid=([\d]+)$")

訪問  內容顯示

rewrite "^/html/(\d+)-(\d+)-(\d+)/(.*).html$" /html/$1/$2/$3/$4.html last;

重寫成

rewrite ^(.*)/(\w+)/(\w+)/(\d+)/(\w+)\.html$ $1/index.php?m=$2&a=$3&date=$4&par=$5 last;

訪問 3g.ah.qq.com跳到m.ah.qq.com

if ($host ~* "^3g\.(.*)\.qq\.com")

偽靜態成

rewrite ^/newsshow-([0-9]+)-([0-9]+)-([0-9]+).html$ /newsshow.php?siteid=2&cid=$1&id=$2&page=$3 last;

JSTL一些備忘

1 tagsupport與bodytagsupport的區別 tagsupport與bodytagsupport的區別主要是標籤處理類是否需要與標籤體互動,如果不需要互動的就用tagsupport,否則如果不需要互動就用bodytagsupport。互動就是標籤處理類是否要讀取標籤體的內容和改變標籤...

一些 命令備忘

set ansi nulls on go set quoted identifier on go 是什麼意思?這些是 sql 92 設定語句,使 sql server 2000 2005 遵從 sql 92 規則。當 set quoted identifier 為 on 時,識別符號可以由雙引號分隔...

git一些備忘

git上傳命令 進入dos介面在專案根目錄路徑下 檢視檔案狀態 git status 在專案目錄下 git add 繼續 git commit m 上傳描述 繼續 git push 本地分支管理 檢視所有分支 git branch a 當前分支與目標分支合併 git merge 目標分支 刪除分支 ...