欧美一区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號

主站蜘蛛池模板: 缙云县| 锦州市| 遂宁市| 岗巴县| 无棣县| 泌阳县| 兴山县| 霍邱县| 阿鲁科尔沁旗| 仁化县| 五河县| 台江县| 黄浦区| 色达县| 阿鲁科尔沁旗| 静宁县| 图们市| 连南| 东港市| 浏阳市| 布拖县| 冕宁县| 黄陵县| 张家川| 信丰县| 炉霍县| 华池县| 扎囊县| 云南省| 蕲春县| 辰溪县| 平远县| 黄山市| 龙游县| 扎兰屯市| 广西| 屏南县| 英超| 比如县| 安阳县| 鞍山市|