简单的前后端分离项目如何配置Nginx?

2019-04-10  本文已影响0人  七十二年蝉

前提:

  1. 后端服务地址为:localhost:8989;
  2. 前端页面目录为:/Users/xxxx/dev/xxxx;

Nginx配置:

默认的配置文件路径为:/usr/local/etc/nginx/nginx.conf

  1. 在终端中执行: sudo vim /usr/local/etc/nginx/nginx.conf 打开配置文件;
  2. 按i键进入insert模式;
  3. 按如下修改即可实现简单的配置目的:
server {
        listen       80;
        server_name  localhost;

        #charset utf-8;

        #access_log  logs/host.access.log  main;

        location / {
            root /Users/xxxx/dev/xxxx;
            index /pages/index.html index.htm;
        }

        location /api {
             proxy_pass http://localhost:8989/;
        }
}

特别注意:proxy_pass http://localhost:8989/; 末尾一定要有"/",否则会报404

上一篇下一篇

猜你喜欢

热点阅读