入門級Nginx反向代理nodejs


本着想實現前后端分離開發的初衷,我決定學習一下關於nignx反向代理的配置。

1、下載Nginx穩定版本

2、打開nginx配置文件 nginx.conf;

3、在http模塊的server部分配置

server {
        listen       80;  // Nginx的監聽端口
        server_name  localhost;  // 訪問Nginx服務器的域名

        location / {
		root D:/Blog2.0/blog-v2/dist;  //前端項目入口文件的路徑
		index index.html index.htm;  //前端入口文件為index.html
	}


	location /api {  //凡是以/api開頭的http請求都會被下面的服務器處理
            proxy_pass  https://127.0.0.1:5777;  //被代理的服務器的域名
            proxy_redirect     off;
            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
   	}
    }  

以上就是關於nginx反向代理的知識。

有關於nginx其他方面的知識以后再記錄吧。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM