最近项目想放成两个同样的html文件, 所以想着在配置ngix多配置一层就ok, 结果不起作用
开始的代码
location / {
#proxy_pass http://localhost:6008;
root /home/tsb/www/test/client.yi-insurance.com/dist;
try_files $uri $uri/ =404;
}
location /www {
root /home/tsb/www/test/www.yi-insurance.com/dist;
}
其实这样访问是访问实在dist后面加了www路劲,这显然不是我需要的
正确操作
location / {
#proxy_pass http://localhost:6008;
root /home/tsb/www/test/client.yi-insurance.com/dist;
try_files $uri $uri/ =404;
}
location /www {
alias /home/tsb/www/test/www.yi-insurance.com/dist;
}
其中alias 会自动把www给去掉,然后访问的时候xxxx/www 节能访问到dist路劲下的资源了