Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 15595|Ответ: 0

[ASP.NET] Как добавить типы MIME в конфигурационный файл web.config вашего ASP.NET

[Скопировать ссылку]
Опубликовано 09.02.2017 13:08:55 | | |

Часто существуют специальные типы MIME, которых нет в IIS, и обычно их приходится добавлять вручную.Если сайт часто меняет серверы или код предоставляется нескольким пользователям, то специальные типы MIME, используемые на сайте, будут часто настраиваться на IIS. Это проблема с общей конфигурацией сайта, поэтому мы можем добавить тип MIME в конфигурационный файл ASP.NET сайта, чтобы пользователям не приходилось постоянно настраивать IIS.

В целом, мы настраиваем эту часть информации MIME в узле staticContent узла system.webServer, и нам нужно только установить свойства расширения файла fileExtension и свойство MIME типа mimeType в узле mimeMap.

Приблизительный код выглядит следующим образом (расширение и тип MIME, добавленные в код, приведены в качестве примеров):


Вы можете увидеть, что здесь добавлены 3 расширения, которые по умолчанию не входят в IIS:

.woff (шрифт woff)
.xap (скомпилированный файл Silverlight)
.xaml (eXtensible Application Markup Language)
Ещё один момент, который стоит отметить, заключается в том, чтоВ приведённом выше коде я также указал узел удаления, чтобы предотвратить появление сайта с этим аномальным сообщением из-за повторяющихся типов MIMEЕсли ваш сайт не подсказывает об этом исключении, или вы можете быть уверены, что эти расширения не должны быть настроены на пользовательском IIS, то добавлять узел удаления не нужно.






Предыдущий:Разделить параметр StringSplitOptions.RedeleEmptyEntries
Следующий:Логи Log4Net в базу данных SQLServer
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com