Недавно в ASP.NET Core 9 было выпущено новое промежуточное программное обеспечение app.MapStaticAssets();, предназначенное для улучшения доставки статических ресурсов.
Я занимаюсь развертыванием проект ASP.NET Core MVC на виртуальной машине Linux, и все работает как положено, за исключением статических файлов (CSS, JS, изображений и т. д.). Однако использование app.UseStaticFiles(); работает отлично.
Может ли кто-нибудь помочь мне определить, что мне не хватает или что я неправильно настроил?
Для справки, вот фрагмент моего файла конфигурации Nginx для обслуживания статических файлов:
# MIME type handling for static files
location ~* ^.+\.(css|js|jpg|jpeg|gif|png|ico|gz|svg|svgz|ttf|otf|woff|woff2|eot|mp4|ogg|ogv|webm|webp|zip|swf|map)$ {
root /path/to/my/app/wwwroot;
add_header Access-Control-Allow-Origin "*";
expires max;
access_log off;
}```
Подробнее здесь: https://stackoverflow.com/questions/793 ... on-linux-v
Использование промежуточного программного обеспечения app.MapStaticAssets() не загружает статические файлы на виртуально ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Служба метаданных промежуточного программного обеспечения – Google App Engine
Anonymous » » в форуме Python - 0 Ответы
- 55 Просмотры
-
Последнее сообщение Anonymous
-