国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

nginx解析泛域名詳細教程

2024-08-30 12:23:06
字體:
來源:轉載
供稿:網友
     一個項目需要承載高并發請求,所以在后端語言上選擇了NodeJs,但是nodejs有時候讀取不到請求的主機名,所以想到使用nginx+nodejs的方式進行處理。
  Nginx 配置
  代碼如下
  upstream io_nodes {
  server 127.0.0.1:8081;
  }
  server {
  listen 80;
  listen [::]:80;
  root /var/www/html;
  server_name ——^(?<subdomain>.+).example.com;
  location / {
  proxy_set_header Host $host;
  proxy_set_header X-AppId $subdomain;
  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_pass http://io_nodes;
  }
  }
  重啟nginx服務器即可。nginx會將所有的 **.example.com** 格式的域名反向代理到本機的**8081**端口,該端口為**nodejs**監聽端口。
  NodeJs 讀取請求域名以及子域名名稱
  使用express
  var host = req.headers.host;
  var appid = req.headers['x-appid'];
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 古丈县| 庆元县| 侯马市| 长治市| 上饶县| 烟台市| 太保市| 五峰| 项城市| 四平市| 绵竹市| 天津市| 资中县| 武功县| 綦江县| 阿瓦提县| 丹阳市| 永年县| 南溪县| 新龙县| 柘城县| 泸定县| 桃江县| 调兵山市| 巴林右旗| 涞源县| 克东县| 陆丰市| 会昌县| 施秉县| 仙桃市| 玛沁县| 罗甸县| 台东县| 什邡市| 潞西市| 乌恰县| 怀集县| 邛崃市| 汶川县| 察哈|