- 如果存在 exact uri 規則與 uri 匹配,至步驟 6
- 在所有 prefix 規則和 disable regex prefix 規則中進行匹配(與這些規則定義的順序無關),
如果沒有匹配到規則,至步驟 3;如果存在匹配的規則,選擇出最長匹配 uri 的規則:- 如果規則是 disable regex prefix 類型,至步驟 6
- 如果規則是 prefix 類型,記住當前匹配的 prefix 規則,選爲待定,至步驟 3
- 逐個遍歷 case-sensitive regex 規則和 case-insensitive regex 規則(按照這些規則定義的前後順序):
- 如果規則匹配,則遍歷終止,至步驟 6
- 如果規則沒有匹配,則繼續
- 如果之前有 prefix 規則條目被選擇爲待定,至步驟 6
- 匹配失敗,返回404,結束
- 選擇當前規則,使用其配置,結束
uri 如何選擇 location
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.