国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Nginx】nginx配置

這篇具有很好參考價值的文章主要介紹了【Nginx】nginx配置。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

配置文件conf/nginx.conf

1.location 配置

(1).基本介紹

location 配置用于匹配請求的 URL,即 ngnix 中的 $request_uri 變量,其配置格式如下:

location [ 空格 | = | ~ | ~* |^~|!~ | !~* ] /uri/ {}
(2).loacation 匹配順序
1).location 匹配格式規(guī)則前綴有如下幾種
  • =開頭:表示精確匹配
  • ^~開頭:注意這不是一個正則表達(dá)式,它的目的是優(yōu)于正則表達(dá)式的匹配;如果該 location 是最佳匹配,則不再進行正則表達(dá)式檢測。
  • ~開頭:表示區(qū)分大小寫的正則匹配;
  • ~*開頭:表示不區(qū)分大小寫的正則匹配
  • !~ && !~*:表示區(qū)分大小寫不匹配的正則和不區(qū)分大小寫的不匹配的正則
2).location 匹配格式匹配順序

(location =) > (location 完整路徑) > (location ^~ 路徑) > (location ,* 正則順序) > (location 部分起始路徑) > (/)

(3).location “/”結(jié)尾匹配規(guī)則

在 ngnix 中 location 進行的是模糊匹配

沒有“/”結(jié)尾時,location/abc/def 可以匹配 /abc/defghi 請求,也可以匹配 /abc/def/ghi 等
而有“/”結(jié)尾時,location/abc/def/ 不能匹配 /abc/defghi 請求,只能匹配 /abc/def/anything 這樣的請求

(4).proxy_pass “/”結(jié)尾匹配規(guī)則

(1)配置 proxy_pass 時,當(dāng)在后面的 url 加上了 /,相當(dāng)于是絕對路徑,則 Nginx 不會把 location 中匹配的路徑部分加入代理 uri。

  • 比如下面配置,我們訪問 http://IP/proxy/test.html,最終代理到 URL 是 http://127.0.0.1/test.html
location /proxy/{
	proxy_pass http://127.0.0.1/;
}

(2)如果配置 proxy_pass 時,后面沒有 /,Nginx 則會把匹配的路徑部分加入代理 uri。

  • 比如下面配置,我們訪問 http://IP/proxy/test.html,最終代理到 URL 是 http://127.0.0.1/proxy/test.html
location /proxy/{
	proxy_pass http://127.0.0.1;
}

經(jīng)驗:proxy_pass后面沒有 /使用情況較多文章來源地址http://www.zghlxwxcb.cn/news/detail-528114.html

到了這里,關(guān)于【Nginx】nginx配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Nginx詳解 第三部分:Nginx高級配置(附配置實例)

    Nginx詳解 第三部分:Nginx高級配置(附配置實例)

    Nginx提供了一個狀態(tài)頁(status page),用于 查看服務(wù)器的運行狀態(tài)信息 。 狀態(tài)頁將顯示 當(dāng)前活動連接數(shù)、接受的請求數(shù)、處理時間 等信息,這些信息對于了解服務(wù)器的運行狀況和進行故障排查非常有用。 基于Nginx 模塊 ngx_http_stub_status_module 實現(xiàn),在編譯安裝nginx的時候需要

    2024年02月11日
    瀏覽(15)
  • Nginx詳解之Nginx高級配置

    Nginx詳解之Nginx高級配置

    基于nginx 模塊 ngx_http_stub_status_module 實現(xiàn),在編譯安裝nginx的時候需要添加編譯參數(shù) –with-http_stub_status_module,否則配置完成之后監(jiān)測會是提示語法錯誤注意: 狀態(tài)頁顯示的是整個服務(wù)器的狀態(tài),而非虛擬主機的狀態(tài) 實際操作: Active connections: #當(dāng)前處于活動狀態(tài)的客戶端連接數(shù)

    2024年02月10日
    瀏覽(15)
  • Linux下Nginx配置SSL模塊,Nginx安裝SSL,Nginx支持https配置詳細(xì)教程

    Linux下Nginx配置SSL模塊,Nginx安裝SSL,Nginx支持https配置詳細(xì)教程

    前提:Linux安裝Nginx,參考教程:CentOS7安裝Nginx完整教程,Linux系統(tǒng)下保姆式安裝Nginx教程 | 老麻 安裝好Nginx之后,需要支持SSL時,要單獨安裝SSL模塊,方法如下: 輸入 ./nginx –V 命令,注意V是大寫,查看配置是否包含“–with-http_ssl_module”,包含則表示已配置好SSL,如果不包

    2024年02月08日
    瀏覽(21)
  • Nginx代理nginx.conf配置——nginx對靜態(tài)文件代理

    如果需要將資源代理到不同的目錄下,則在nginx.conf中的server節(jié)點下進行如下配置: 修改后,重新加載nginx配置即可,nginx部分命令如下: 在server中添加如下配置(示例listen端口為80) 訪問:localhost/video/demo.mp4即可訪問

    2024年02月08日
    瀏覽(29)
  • Docker 安裝Nginx與配置Nginx

    Docker 安裝Nginx與配置Nginx

    在傳統(tǒng)的Web項目中,并發(fā)量小,用戶使用的少。所以在低并發(fā)的情況下,用戶可以直接訪問tomcat服務(wù)器,然后tomcat服務(wù)器返回消息給用戶。 而在互聯(lián)網(wǎng)項目下,因單個tomcat默認(rèn)并發(fā)量有限制。如果請求量過大,會產(chǎn)生如下問題: 是互聯(lián)網(wǎng)分布式系統(tǒng)架構(gòu)設(shè)計中必須考慮的因

    2024年01月24日
    瀏覽(18)
  • nginx(六十九)nginx配置websocket

    nginx(六十九)nginx配置websocket

    一? ? 知識鋪墊 ①? websocket基礎(chǔ)知識 ②??proxy_set_header ③? HTTP協(xié)議升級機制 ④? 協(xié)議 升級 的原理 ?⑤? Connection和Upgrade頭 Connection RFC文檔解讀 為什么HTTP Upgrade的時候,需要Connection: upgrade ⑥?? 逐跳頭部 hop-by-hop header? 重點 Connection Keep-Alive Proxy-Authenticate Proxy-Authorization TE

    2024年02月16日
    瀏覽(21)
  • 【Nginx】第五章 Nginx配置實例-負(fù)載均衡

    【Nginx】第五章 Nginx配置實例-負(fù)載均衡

    瀏覽器地址欄輸入地址 http://192.168.6.100/edu/index.html ,負(fù)載均衡效果,將請求平均分配到8080和8081兩臺服務(wù)器上。 (1)準(zhǔn)備兩臺tomcat服務(wù)器,一臺8080,一臺8081 (2)在兩臺tomcat里面webapps目錄中,創(chuàng)建名稱是edu文件夾,在edu文件夾中創(chuàng)建頁面index.html(讓index.html內(nèi)容不一樣,查看

    2024年02月11日
    瀏覽(22)
  • openEuler離線安裝nginx、openEuler安裝nginx、openEuler配置nginx

    官方文檔有在線安裝很快,但實際生產(chǎn),有不少要部署到內(nèi)網(wǎng)、局域網(wǎng)中,三種方式一起介紹下: 第一種:離線安裝 準(zhǔn)備離線環(huán)境: 在一臺聯(lián)網(wǎng)的機器上,使用以下命令下載 Nginx 及其依賴庫的 RPM 包: mkdir nginx-offline-install cd nginx-offline-install yumdownloader --resolve nginx 這將下載

    2024年02月11日
    瀏覽(24)
  • Nginx網(wǎng)站服務(wù)詳解(Nginx服務(wù)的主配置文件 ——nginx.conf)

    Nginx網(wǎng)站服務(wù)詳解(Nginx服務(wù)的主配置文件 ——nginx.conf)

    目錄 一、全局配置的六個模塊簡介 二、Nginx配置文件的詳解 1)全局配置模塊 ?2)I/O 事件配置? 3)HTTP 配置? 4)web服務(wù)監(jiān)聽設(shè)置 5)其他設(shè)置 location常見配置指令:“root、alias、proxy_pass 對比:? 當(dāng)設(shè)置 ?location /test{ ? ? },alias /var/www/html ?和 ? root /var/www/html ?有什么區(qū)別

    2024年02月07日
    瀏覽(21)
  • nginx簡介與安裝配置,目錄結(jié)構(gòu)和配置文件介紹,配置nginx的service管理

    nginx簡介與安裝配置,目錄結(jié)構(gòu)和配置文件介紹,配置nginx的service管理

    目錄 一.nginx簡介 1.簡介 2.特性 二.nginx安裝 1.rpm包方式 (1)下載擴展源 (2)安裝擴展rpm包,nginx -V查看配置參數(shù),后面源碼安裝時要用到 (3)默認(rèn)的配置文件位置和html存放位置 2.源碼方式 (1)建議提前下好所需要的部分包 (2)下載tar.gz包 (3)建議將包解壓到/usr/local

    2024年02月04日
    瀏覽(31)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包