Jus*_*tin 7 performance nginx static-files single-page-application asp.net-core-2.2
众所周知,建议对由应用程序服务器提供服务的 Web 应用程序使用代理服务器。
此外,建议使用代理来提供静态文件。
对于“普通”.NET Core 应用程序,设置很简单。例如:
location /css/ {
root /var/www/my.app.com/wwwroot;
}
location /js/ {
root /var/www/my.app.com/wwwroot;
}
location /lib/ {
root /var/www/my.app.com/wwwroot;
}
Run Code Online (Sandbox Code Playgroud)
但是对于 .NET Core SPA 应用程序(使用 Angular),wwwroot 文件夹包含的内容不多,大部分内容都存储在 ClientApp 中。
这是否意味着对于 .NET Core SPA 应用程序,我们必须为了所有“SPA 优点”而牺牲静态文件服务功能,还是 Nginx 仍然可以提供某些类型的静态文件?
| 归档时间: |
|
| 查看次数: |
994 次 |
| 最近记录: |