欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到云服務器

服務器租用

Nginx中的rewrite指令(break,last,redirect,permanent)

rewite

在server塊下,會優先執行rewrite部門,然后才會去匹配location塊
server中的rewrite break和last沒什么區別,城市去匹配location,,所以沒須要用last再提倡新的請求,可以留空

location中的rewirte:

不寫last和break - 那么流程就是依次執行這些rewrite
1. rewrite break - url重寫后,直接利用當前資源,不再執行location里余下的語句,完本錢次請求,地點欄url穩定
2. rewrite last - url重寫后,頓時提倡一個新的請求,再次進入server塊,重試location匹配,高出10次匹配不到報500錯誤,地點欄url穩定
3. rewrite redirect – 返回302姑且重定向,地點欄顯示重定向后的url,爬蟲不會更新url(因為是姑且)
4. rewrite permanent – 返回301永久重定向, 地點欄顯示重定向后的url,爬蟲更新url

利用last會對server標簽從頭提倡請求

假如location中rewrite后是對靜態資源的請求,不需要再舉辦其他匹配,一般要利用break或不寫,直接利用當前location中的數據源,完本錢次請求
假如location中rewrite后,還需要舉辦其他處理懲罰,如動態fastcgi請求(.php,.jsp)等,要用last繼承提倡新的請求
(根的location利用last較量好, 因為假如有.php等fastcgi請求還要繼承處理懲罰)

利用alias指定源:必需利用last

if語句主要用來判定一些在rewrite語句中無法直接匹配的條件,好比檢測文件存在與否,http header,cookie等

location匹配法則及優先級

= 嚴格匹配這個查詢。假如找到,遏制搜索。

^~ 匹配路徑的前綴,假如找到,遏制搜索。

~ 為區分巨細寫的正則匹配

~* 為不區分巨細寫匹配
優先級: =, ^~, ~/~*, 無

break語句

放在server塊rewrite語句前面
假如是直接請求某個真實存在的文件,則用break語句遏制rewrite查抄
if (-f $request_filename) {
break;
}

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務器租用 夢飛云服務器租用 版權所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 涟源市| 南宁市| 焦作市| 宾川县| 浙江省| 广水市| 临高县| 米林县| 富顺县| 清镇市| 天门市| 黄大仙区| 阆中市| 五华县| 乾安县| 德昌县| 额济纳旗| 冀州市| 莎车县| 海阳市| 图木舒克市| 高尔夫| 抚远县| 雅江县| 西藏| 扶余县| 诏安县| 伊宁市| 钟山县| 易门县| 南充市| 泾川县| 武威市| 时尚| 乌什县| 洛川县| 望城县| 疏勒县| 罗江县| 乐亭县| 永德县|