最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

nginx配置反向代理時(shí)遇到的路徑問題

 更新時(shí)間:2024年01月26日 14:43:46   作者:櫆溟  
這篇文章主要介紹了nginx配置反向代理時(shí)遇到的路徑問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Nginx配置反向代理的路徑問題

新搞了臺(tái)服務(wù)器,開始部署下項(xiàng)目,但是使用域名加端口訪問很不給力,決定使用Nginx的反向代理,統(tǒng)一到443端口。但我對(duì)Nginx的的了解可以說是完全不了解,那只能通過百度來看看能不能解決問題了

一張圖解決我的配置難題

之前找的圖,我的反向代理基本靠它解決

自己的理解

  • http下,可配置多個(gè)server虛擬主機(jī)
  • 每個(gè)server中,可配置多個(gè)location地址

http塊

Nginx配置中最重要的部分,緩存和日志、反向代理、動(dòng)態(tài)和靜態(tài)資源分離、負(fù)載均衡都在這里配置。

server塊

一個(gè)server相當(dāng)于一臺(tái)虛擬的主機(jī),通過監(jiān)聽客戶端傳來的端口和地址,然后將這條請(qǐng)求定向到自己location中指定地址

location塊

server監(jiān)聽到請(qǐng)求后,對(duì)server_name后的字符路徑進(jìn)行匹配,如果匹配成功,就可執(zhí)行重定向、數(shù)據(jù)緩存和應(yīng)答控制的等功能

靜態(tài)資源配置

假設(shè)請(qǐng)求路徑為 https://test.xyz/static/test.jpg

  • root:會(huì)保留匹配的路由路徑
location /static { 
    # 設(shè)置靜態(tài)資源路徑(相對(duì)路徑),查詢的路徑為/{nginx路徑}/html/static/test.jpg
	root html/;
    # 設(shè)置靜態(tài)資源路徑(絕對(duì)路徑),查詢的路徑為/var/www/wwwroot/html/static/test.jpg 
    # root /var/www/wwwroot/html/ 
}
  • alias:會(huì)舍去匹配的路由路徑
location /static {
    # 設(shè)置靜態(tài)資源路徑(相對(duì)路徑),查詢的路徑為/{nginx路徑}/html/test.jpg
	alias html/;
    # 設(shè)置靜態(tài)資源路徑(絕對(duì)路徑),查詢的路徑為/var/www/wwwroot/html/test.jpg 
    # alias /var/www/wwwroot/html/ 
}

實(shí)際配置

server
    {
        listen 443 ssl;
    	# 自己的域名
        server_name test.xyz;
    	# 設(shè)置SSL證書
        ssl_certificate test.xyz_bundle.crt;
        ssl_certificate_key test.xyz.key;
        ssl_session_timeout 5m;
        #請(qǐng)按照以下協(xié)議配置
        ssl_protocols TLSv1.2 TLSv1.3; 
        #請(qǐng)按照以下套件配置,配置加密套件,寫法遵循 openssl 標(biāo)準(zhǔn)。
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; 
        ssl_prefer_server_ciphers on;
    	# 如果請(qǐng)求中的路由為/hot_wall
        location /hot_wall{
          # 將/hot_wall路由后面的路徑全部定向到8800端口上,并不包含/hot_wall
          proxy_pass http://127.0.0.1:8800/;
        }
    }
    server {
      listen 80;
      #自己的域名
      server_name test.xyz; 
      #把http的域名請(qǐng)求轉(zhuǎn)成https
      return 301 https://$host$request_uri; 
  }

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Nginx與安全相關(guān)的幾個(gè)配置小結(jié)

    Nginx與安全相關(guān)的幾個(gè)配置小結(jié)

    Nginx提供了一系列的安全相關(guān)參數(shù),可以幫助加固網(wǎng)站安全性,本文主要介紹了Nginx與安全相關(guān)的幾個(gè)配置小結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • nginx之virtual host虛擬主機(jī)的配置實(shí)現(xiàn)

    nginx之virtual host虛擬主機(jī)的配置實(shí)現(xiàn)

    虛擬主機(jī)(vhost)技術(shù)允許一臺(tái)物理服務(wù)器托管多個(gè)獨(dú)立網(wǎng)站或應(yīng)用,每個(gè)虛擬主機(jī)擁有獨(dú)立的域名、配置文件等,實(shí)現(xiàn)資源隔離管理,Nginx服務(wù)器通過配置文件實(shí)現(xiàn)虛擬主機(jī)設(shè)置,感興趣的可以了解一下
    2024-11-11
  • Nginx和GeoIP模塊讀取IP所在的地域信息方法

    Nginx和GeoIP模塊讀取IP所在的地域信息方法

    今天小編就為大家分享一篇Nginx和GeoIP模塊讀取IP所在的地域信息方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • 樹莓派安裝與配置 Nginx Web 服務(wù)器的詳細(xì)教程

    樹莓派安裝與配置 Nginx Web 服務(wù)器的詳細(xì)教程

    本文詳細(xì)介紹了在樹莓派上安裝和配置Nginx作為Web服務(wù)器的全過程,包括系統(tǒng)更新、Nginx安裝、服務(wù)啟動(dòng)、配置文件修改、虛擬主機(jī)設(shè)置、防火墻配置、自動(dòng)啟動(dòng)設(shè)置、HTTPS配置以及定期日志檢查等步驟,通過這些步驟,可以成功將樹莓派設(shè)置為運(yùn)行Web服務(wù)的服務(wù)器
    2024-11-11
  • 關(guān)于多級(jí)緩存使用(nginx本地緩存、JVM進(jìn)程緩存、redis緩存)

    關(guān)于多級(jí)緩存使用(nginx本地緩存、JVM進(jìn)程緩存、redis緩存)

    這篇文章主要介紹了關(guān)于多級(jí)緩存使用(nginx本地緩存、JVM進(jìn)程緩存、redis緩存),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 在linux中部署Nginx項(xiàng)目的步驟詳解

    在linux中部署Nginx項(xiàng)目的步驟詳解

    本文詳細(xì)講解了在Linux系統(tǒng)部署Nginx的全過程,包括環(huán)境準(zhǔn)備、安裝方式(包管理/源碼編譯)、配置文件結(jié)構(gòu)、反向代理、SSL設(shè)置、性能優(yōu)化、安全策略及與PHP、Node.js等服務(wù)的集成,覆蓋從基礎(chǔ)搭建到高級(jí)配置的關(guān)鍵步驟,感興趣的朋友一起看看吧
    2025-06-06
  • Nginx作為反向代理時(shí)傳遞客戶端IP的設(shè)置方法

    Nginx作為反向代理時(shí)傳遞客戶端IP的設(shè)置方法

    因?yàn)閚ginx的優(yōu)越性,現(xiàn)在越來越多的用戶在生產(chǎn)環(huán)境中使用nginx作為前端,不管nginx在前端是做負(fù)載均衡還是只做簡(jiǎn)單的反向代理,都需要把日志轉(zhuǎn)發(fā)到后端real server,以方便我們檢查程序的各種故障
    2014-08-08
  • NGINX 配置內(nèi)網(wǎng)訪問的實(shí)現(xiàn)步驟

    NGINX 配置內(nèi)網(wǎng)訪問的實(shí)現(xiàn)步驟

    本文主要介紹了NGINX 配置內(nèi)網(wǎng)訪問的實(shí)現(xiàn)步驟,Nginx的geo模塊限制域名訪問權(quán)限,僅允許內(nèi)網(wǎng)/辦公室IP訪問,具有一定的參考價(jià)值,感興趣的可以了解一下
    2025-05-05
  • nginx 作為反向代理實(shí)現(xiàn)負(fù)載均衡的例子

    nginx 作為反向代理實(shí)現(xiàn)負(fù)載均衡的例子

    以下我們就來舉例說明如何使用 nginx 實(shí)現(xiàn)負(fù)載均衡。因?yàn)閚ginx在處理并發(fā)方面的優(yōu)勢(shì),現(xiàn)在這個(gè)應(yīng)用非常常見。
    2010-12-12
  • nginx 偽靜態(tài)化rewrite規(guī)則

    nginx 偽靜態(tài)化rewrite規(guī)則

    用Nginx的朋友可以參考,加到nginx.conf相應(yīng)主機(jī)server段配置中即可!
    2009-10-10

最新評(píng)論

荣成市| 镇雄县| 曲麻莱县| 若羌县| 潢川县| 扎兰屯市| 静海县| 浦县| 凌源市| 于都县| 扎囊县| 边坝县| 张家港市| 蚌埠市| 北海市| 察雅县| 广平县| 三门县| 洛扎县| 府谷县| 大同县| 本溪市| 漳浦县| 定南县| 桦南县| 全椒县| 蚌埠市| 大宁县| 桦甸市| 通化市| 潼关县| 玛纳斯县| 玉龙| 乳源| 霍城县| 禹州市| 建德市| 边坝县| 昆山市| 襄汾县| 凤凰县|