国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

Nginx從零開始配置Location

2024-08-30 12:23:00
字體:
來源:轉載
供稿:網友
  基礎知識
  location的匹配順序是“先匹配正則,在匹配普通”。
  location的匹配順序其實是“先匹配普通,在匹配正則”。造成誤解的原因是:正則匹配會覆蓋普通匹配
  Nginx location 配置語法
  1. location [ = | —— | ——* | ^—— ] uri { ... }
  2. location @name { ... }
  location 配置可以有兩種配置方法
  1.前綴 + uri(字符串/正則表達式)
  2.@ + name
  前綴含義
  =  :精確匹配(必須全部相等)
  ——  :大小寫敏感
  ——* :忽略大小寫
  ^—— :只需匹配uri部分
  @  :內部服務跳轉
  Location 基礎知識
  1.location 是在 server 塊中配置。
  2.可以根據不同的 URI 使用不同的配置(location 中配置),來處理不同的請求。
  3.location 是有順序的,會被第一個匹配的location 處理。
  Location 配置demo
  1.=,精確匹配
  location = / {
  #規則
  }
  # 則匹配到 ——http://www.example.com/—— 這種請求。
  2.——,大小寫敏感
  location —— /Example/ {
  #規則
  }
  #請求示例
  #http://www.example.com/Example/ [成功]
  #http://www.example.com/example/ [失敗]
  3.——*,大小寫忽略
  location ——* /Example/ {
  #規則
  }
  # 則會忽略 uri 部分的大小寫
  #http://www.example.com/Example/ [成功]
  #http://www.example.com/example/ [成功]
  4.^——,只匹配以 uri 開頭
  location ^—— /img/ {
  #規則
  }
  #以 /img/ 開頭的請求,都會匹配上
  #http://www.example.com/img/a.jpg [成功]
  #http://www.example.com/img/b.mp4 [成功]
  5.@,nginx內部跳轉
  location /img/ {
  error_page 404 @img_err;
  }
  location @img_err {
  # 規則
  }
  #以 /img/ 開頭的請求,如果鏈接的狀態為 404。則會匹配到 @img_err 這條規則上。
  總結
  Nginx 中的 location 并沒有想象中的很難懂,不必害怕。多找資料看看,多嘗試。你就會有收獲。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湘阴县| 东兰县| 八宿县| 论坛| 阜平县| 怀集县| 肥城市| 海宁市| 永泰县| 修文县| 通河县| 繁峙县| 鄄城县| 西华县| 石泉县| 夏邑县| 武宣县| 宣武区| 万山特区| 武隆县| 岳阳县| 宜君县| 汪清县| 错那县| 巴林左旗| 肃北| 仪征市| 沁源县| 绩溪县| 即墨市| 武山县| 普陀区| 新绛县| 禄劝| 资中县| 永嘉县| 泰来县| 朔州市| 达拉特旗| 连城县| 日照市|