91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何用Nginx做端口轉發

發布時間:2021-09-26 15:30:19 來源:億速云 閱讀:1665 作者:柒染 欄目:系統運維

本篇文章給大家分享的是有關如何用Nginx做端口轉發,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

有時我們會使用一些java或node應用,但又不想讓他們直接監聽80端口,這時就需要用到端口轉發

將域名轉發到本地端口

首先介紹最常用的,將域名轉發到本地另一個端口上

server{
  listen 80;
  server_name  tomcat.shaochenfeng.com;
  index  index.php index.html index.htm;

  location / {
    proxy_pass  http://127.0.0.1:8080; # 轉發規則
    proxy_set_header Host $proxy_host; # 修改轉發請求頭,讓8080端口的應用可以受到真實的請求
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
}

這樣訪問 http://tomcat.shaochenfeng.com 時就會轉發到本地的 8080 端口

將域名轉發到另一個域名

server{
  listen 80;
  server_name  baidu.shaochenfeng.com;
  index  index.php index.html index.htm;

  location / {
    proxy_pass  http://www.baidu.com;
    proxy_set_header Host $proxy_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
}

這樣訪問 http://baidu.shaochenfeng.com 時就會轉發到 http://www.baidu.com

本地一個端口轉發到另一個端口或另一個域名

server{
  listen 80;
  server_name 127.0.0.1; # 公網ip
  index  index.php index.html index.htm;

  location / {
    proxy_pass  http://127.0.0.1:8080; # 或 http://www.baidu.com
    proxy_set_header Host $proxy_host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
}

這樣訪問 http://127.0.0.1 時就會轉發到本地的 8080 端口或 http://www.baidu.com

加 / 與不加 /

在配置proxy_pass代理轉發時,如果后面的url加/,表示絕對根路徑;如果沒有/,表示相對路徑

例如

  1. 加 /

    server_name shaochenfeng.com
    location /data/ {
    proxy_pass http://127.0.0.1/;
    }

    訪問 http://shaochenfeng.com/data/index.html 會轉發到 http://127.0.0.1/index.html

  2. 不加 /

    server_name shaochenfeng.com
    location /data/ {
    proxy_pass http://127.0.0.1;
    }

    訪問 http://shaochenfeng.com/data/index.html 會轉發到 http://127.0.0.1/data/index.html

以上就是如何用Nginx做端口轉發,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

闻喜县| 靖边县| 安乡县| 吉首市| 本溪| 紫阳县| 庆安县| 龙口市| 固始县| 南京市| 屯门区| 泸水县| 湘乡市| 历史| 石门县| 游戏| 南昌市| 西贡区| 西峡县| 西安市| 德惠市| 金溪县| 涿州市| 延津县| 阳城县| 无为县| 醴陵市| 望城县| 平潭县| 射阳县| 金华市| 泰宁县| 建平县| 高雄市| 玉溪市| 达孜县| 城口县| 汝阳县| 诸暨市| 广安市| 长丰县|