Nginx配置无法请求css和js

背景如下:
前后端分离项目,把服务器地址http://ip:port 映射成为 http://aa.bb.cc/def
现在 要求访问 http://aa.bb.cc/def 时可以访问前端项目首页

本人nginx配置如下
server {

    listen       9082;
    server_name  http://aa.bb.cc/def;

    location / {
        root   D:\proj\ver\dist;
        index  index.html index.htm;
    }

}

问题:
首页可以访问成功,但是页面需要的css,js的请求路径变成了 http://aa.bb.cc/css/123.css 而不是 http://aa.bb.cc/def/css/123.css ;
导致无法加载

想请各位帮忙看下

编写一下 css和js 的映射吧

换成这种试试


    listen       9082;
    server_name  http://aa.bb.cc;
 
    location /def/ {
        root   D:\proj\ver\dist;
        index  index.html index.htm;
    }
 
}