本着想实现前后端分离开发的初衷,我决定学习一下关于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其他方面的知识以后再记录吧。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:入门级Nginx反向代理nodejs - Python技术站