Nginx - proxy

Why

  • 新工作后台是php…
  • 前后端没有分离,基本都是后端直推出来的页面
  • 开发流程耦合严重

What

  • 新项目中准备推进前后分离
  • 最近在玩VUE

How

  • 从nginx 入手
  • 特定路由访问本地某端口的服务
  • 其他返回index
server {
listen 9000;
server_name localhost;

location / {
default_type application/json;

root /Users/vincent/Documents/VincentDirectory/weixin/dist;
index index.html index.htm;
error_page 404 =200 /index.html;
}
location /api {
proxy_pass http://127.0.0.1:8080;
}
}