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

nginx配置反向代理時遇到的路徑問題

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

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

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

一張圖解決我的配置難題

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

自己的理解

  • http下,可配置多個server虛擬主機
  • 每個server中,可配置多個location地址

http塊

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

server塊

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

location塊

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

靜態(tài)資源配置

假設請求路徑為 https://test.xyz/static/test.jpg

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

實際配置

server
    {
        listen 443 ssl;
    	# 自己的域名
        server_name test.xyz;
    	# 設置SSL證書
        ssl_certificate test.xyz_bundle.crt;
        ssl_certificate_key test.xyz.key;
        ssl_session_timeout 5m;
        #請按照以下協(xié)議配置
        ssl_protocols TLSv1.2 TLSv1.3; 
        #請按照以下套件配置,配置加密套件,寫法遵循 openssl 標準。
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; 
        ssl_prefer_server_ciphers on;
    	# 如果請求中的路由為/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的域名請求轉成https
      return 301 https://$host$request_uri; 
  }

總結

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

相關文章

  • Nginx與安全相關的幾個配置小結

    Nginx與安全相關的幾個配置小結

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

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

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

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

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

    樹莓派安裝與配置 Nginx Web 服務器的詳細教程

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

    關于多級緩存使用(nginx本地緩存、JVM進程緩存、redis緩存)

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

    在linux中部署Nginx項目的步驟詳解

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

    Nginx作為反向代理時傳遞客戶端IP的設置方法

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

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

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

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

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

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

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

最新評論

平凉市| 修武县| 东丽区| 桃园市| 孟津县| 张家港市| 绥化市| 黔西| 来凤县| 黔江区| 墨江| 邳州市| 三亚市| 射洪县| 和龙市| 荣昌县| 长宁县| 洛浦县| 措勤县| 固原市| 仁布县| 彭水| 秦安县| 阿拉善左旗| 武汉市| 黄浦区| 铜陵市| 中牟县| 临汾市| 金川县| 绩溪县| 沾化县| 渭源县| 开封市| 澜沧| 昌邑市| 鞍山市| 武宣县| 镇赉县| 北海市| 石林|