Использование промежуточного программного обеспечения app.MapStaticAssets() не загружает статические файлы на виртуальноC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Использование промежуточного программного обеспечения app.MapStaticAssets() не загружает статические файлы на виртуально

Сообщение Anonymous »

Недавно в 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»