开发环境:ubuntu nginx
适用情况:如果只是需要配置最基础的静态页面,那么直接放在
/var/www/html下就可以。有的时候需要把很多静态页面放在不同的目录下访问,使用nginx怎么去写它的router?我在瞎逛stackover flow的时候发现了一篇不错的解决方案,分享给大家,亲测有效
1、文件结构的一些说明

我的app下放的是后台,html/cases文件下放的是静态web
2、前往nginx配置文件
sudo vi /etc/nginx/sites-available/default配置default文件
//cases是放所有静态网页的目录,可以根据需求自己更改 location /cases/ { alias /var/www/html/cases/; autoindex off; }退出后重启服务
sudo service nginx reload
访问http://youraddress/cases/...访问成功。
总结
还是推荐看看原文链接,有很多原理的干货。