国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Nginx 的 Location 從零開始配置

dreamGong / 3374人閱讀

摘要:可以根據不同的使用不同的配置中配置,來處理不同的請求。配置,精確匹配規則則匹配到這種請求。總結中的并沒有想象中的很難懂,不必害怕。多找資料看看,多嘗試。參考統一資源標志符

基礎知識

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 并沒有想象中的很難懂,不必害怕。多找資料看看,多嘗試。你就會有收獲。

參考

http://nginx.org/en/docs/http/ngx_http_core_module.html#location

統一資源標志符

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/39559.html

相關文章

  • 從零開始部署一個 Laravel 站點

    摘要:流程大概是這樣本地代碼阿里云既然要使用,那么先在上安裝安裝完成就可以使用了,然后在上創建一個私有項目,里面包含所有該項目所需代碼。 以下的配置都是在Ubuntu 14.04穩定支持版的環境中搭建Linux+Nginx+Mysql+PHP環境的 首先刪除阿里云ECS的Linux中會給你預裝Apache 通過下面的命令來刪除Apache sudo service apache2 stop ...

    Fourierr 評論0 收藏0
  • 從零開始配置 Nginx + HTTPS

    摘要:是一款輕量級的服務器反向代理服務器及電子郵件代理服務器,并在一個協議下發行。表明它使用了,但存在不同于的默認端口及一個加密身份驗證層在與之間。現在它被廣泛用于萬維網上安全敏感的通訊,例如交易支付方面。 Nginx Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,并在一個BSD-like 協議下發行。其特點是占有內存少,并發能力強,事實上...

    J4ck_Chan 評論0 收藏0
  • 從零開始搭建自己nodejs服務器以及配置域名解析+https證書配置 (以阿里云linux服務器

    摘要:懶人點擊這個鏈接購買購買鏈接,默認購買系統域名解析對域名進行解析。的證書配置在阿里云控制臺,證書那里,購買私人免費證書,填寫自己的域名,,選擇系統自動生成,選擇域名解析驗證證書。 每次都得啰嗦這么幾句,真的是這陣子走來,一步一個腳印,一步一個坑。 1.購買服務器跟域名 showImg(https://segmentfault.com/img/bV8vjo?w=1488&h=762); ...

    seal_de 評論0 收藏0

發表評論

0條評論

dreamGong

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<