摘要:可以根據(jù)不同的使用不同的配置中配置,來處理不同的請求。配置,精確匹配規(guī)則則匹配到這種請求??偨Y(jié)中的并沒有想象中的很難懂,不必害怕。多找資料看看,多嘗試。參考統(tǒng)一資源標(biāo)志符
基礎(chǔ)知識
Nginx location 配置語法
1. location [ = | ~ | ~* | ^~ ] uri { ... } 2. location @name { ... }
location 配置可以有兩種配置方法
1.前綴 + uri(字符串/正則表達式) 2.@ + name
前綴含義
= :精確匹配(必須全部相等) ~ :大小寫敏感 ~* :忽略大小寫 ^~ :只需匹配uri部分 @ :內(nèi)部服務(wù)跳轉(zhuǎn)
Location 基礎(chǔ)知識
1.location 是在 server 塊中配置。
2.可以根據(jù)不同的 URI 使用不同的配置(location 中配置),來處理不同的請求。
3.location 是有順序的,會被第一個匹配的location 處理。
1.=,精確匹配
location = / { #規(guī)則 } # 則匹配到 `http://www.example.com/` 這種請求。
2.~,大小寫敏感
location ~ /Example/ { #規(guī)則 } #請求示例 #http://www.example.com/Example/ [成功] #http://www.example.com/example/ [失敗]
3.~*,大小寫忽略
location ~* /Example/ { #規(guī)則 } # 則會忽略 uri 部分的大小寫 #http://www.example.com/Example/ [成功] #http://www.example.com/example/ [成功]
4.^~,只匹配以 uri 開頭
location ^~ /img/ { #規(guī)則 } #以 /img/ 開頭的請求,都會匹配上 #http://www.example.com/img/a.jpg [成功] #http://www.example.com/img/b.mp4 [成功]
5.@,nginx內(nèi)部跳轉(zhuǎn)
location /img/ { error_page 404 @img_err; } location @img_err { # 規(guī)則 } #以 /img/ 開頭的請求,如果鏈接的狀態(tài)為 404。則會匹配到 @img_err 這條規(guī)則上。總結(jié)
Nginx 中的 location 并沒有想象中的很難懂,不必害怕。多找資料看看,多嘗試。你就會有收獲。
參考http://nginx.org/en/docs/http/ngx_http_core_module.html#location
統(tǒng)一資源標(biāo)志符
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/39559.html
摘要:流程大概是這樣本地代碼阿里云既然要使用,那么先在上安裝安裝完成就可以使用了,然后在上創(chuàng)建一個私有項目,里面包含所有該項目所需代碼。 以下的配置都是在Ubuntu 14.04穩(wěn)定支持版的環(huán)境中搭建Linux+Nginx+Mysql+PHP環(huán)境的 首先刪除阿里云ECS的Linux中會給你預(yù)裝Apache 通過下面的命令來刪除Apache sudo service apache2 stop ...
摘要:是一款輕量級的服務(wù)器反向代理服務(wù)器及電子郵件代理服務(wù)器,并在一個協(xié)議下發(fā)行。表明它使用了,但存在不同于的默認端口及一個加密身份驗證層在與之間。現(xiàn)在它被廣泛用于萬維網(wǎng)上安全敏感的通訊,例如交易支付方面。 Nginx Nginx是一款輕量級的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器,并在一個BSD-like 協(xié)議下發(fā)行。其特點是占有內(nèi)存少,并發(fā)能力強,事實上...
摘要:懶人點擊這個鏈接購買購買鏈接,默認購買系統(tǒng)域名解析對域名進行解析。的證書配置在阿里云控制臺,證書那里,購買私人免費證書,填寫自己的域名,,選擇系統(tǒng)自動生成,選擇域名解析驗證證書。 每次都得啰嗦這么幾句,真的是這陣子走來,一步一個腳印,一步一個坑。 1.購買服務(wù)器跟域名 showImg(https://segmentfault.com/img/bV8vjo?w=1488&h=762); ...
閱讀 797·2021-08-23 09:46
閱讀 946·2019-08-30 15:44
閱讀 2604·2019-08-30 13:53
閱讀 3050·2019-08-29 12:48
閱讀 3873·2019-08-26 13:46
閱讀 1807·2019-08-26 13:36
閱讀 3520·2019-08-26 11:46
閱讀 1419·2019-08-26 10:48