Nginx Windows搭建網域名稱訪問環境

2021-10-13 07:31:28 字數 881 閱讀 7304

方法一:修改c:\windows\system32\drivers\etc\hosts檔案,新增網域名稱和ip對映規則

方法二:使用switchhosts等軟體進行修改,在本地方案中新增網域名稱和ip對映規則

# ip為nginx所在主機ip 

192.168.***.*** www.***1.com

192.168.***.*** www.***2.com

nginx配置檔案結構如下圖示,可以拆分配置檔案為多個,在nginx.conf中通過include包含,如server塊的配置在conf.d目錄中的配置檔案中。

修改nginx的根配置檔案nginx.conf,將upstream對映到我們的閘道器服務。

upstream streamname
設定server_name和windows中hosts網域名稱相同

server_name www.***1.com www.***2.com;
將以/開頭的請求**至upstream,由於nginx的**缺省會丟失header,所以需要設定**header資訊,否則無法訪問。

location /
在閘道器服務中配置訪問規則

# 以gateway為例

- id: some_id

uri: lb://some-service

predicates:

- host=www.***1.com,www.***2.com

Nginx Windows搭建網域名稱訪問環境

筆記於學習尚矽谷課程所作 0.nginx配置檔案的介紹 1.進入c windows system32 drivers etc hosts,新增 192.168.196.128 gulimall.com2.在虛擬機器環境下進入 mydata nginx conf,編輯nginx.conf 在最後 in...

Nginx windows安裝服務

建立nginx service.exe.config 為支援net 4.0 runtime,預設只支援net 2.0 runtime 檔案結構如下 nginx service.xml 內容如下 nginx nginx service high performance nginx service d ...

域環境搭建

準備工作 windows server 2012 r2 192.168.3.120 windows server 2008 r2 192.168.3.138 windows 10 192.168.3.142 配置server2012網路 修改ip,這裡改位址具體看虛擬機器分的是哪個c段,我這裡是19...