IIS 7 в Win 2008 R2 не отображает изображения по умолчанию - PullRequest
15 голосов
/ 05 августа 2010

У меня есть несколько изображений, размещенных на веб-сайте по умолчанию в IIS 7, но когда я пытаюсь просмотреть их, IIS блокирует изображения. Помоги мне, пожалуйста! ))

Ответы [ 6 ]

25 голосов
/ 05 августа 2010

Это может быть решением:

Установите флажок Статическое содержимое в разделе Службы всемирной паутины / Общие функции Http.

Вот страница со скриншотом:

http://gurustop.net/blog/2009/10/12/funny-problem-windows-7-iis-7-5-images-css-not-showing/

Другая страница:

http://peterkellner.net/2008/04/01/iis7imageproblem/

1 голос
/ 16 августа 2012

Я обнаружил, что на сайте .NET 4.0 следующая запись в файле web.config приводила к тому, что мои изображения не обслуживались:

  <system.webServer>
     <modules runAllManagedModulesForAllRequests="true"/>
  </system.webServer>

Удаление runAllManagedModulesForAllRequests = "true" решил проблему для меня.

0 голосов
/ 02 апреля 2019

Теперь я начал думать, изображения на сайте тоже не показывались!Я не знал, была ли это проблема с БД / кодом или она не показывала CSS, ну, может, что-то не так с установкой IIS, верно?Ну точно !!!

https://i0.wp.com/www.gurustop.net/wp-content/uploads/2009/10/iis-static-content.png?ssl=1

0 голосов
/ 09 октября 2018

В моем случае функция уже была установлена. То, что решило проблему, было:

  1. Снимите флажок Статический контент в World Wide Web Services / Общие функции Http, затем перезагрузите сервер
  2. Установите флажок Статический контент в World Wide Web Services / Общие характеристики Http.
0 голосов
/ 21 декабря 2017

У меня была эта проблема, и IIS был правильно настроен.

Проблема была с разрешениями в Windows.

В основном я скопировал разрешения Inetpub / wwwroot в каталог, который я использовал, и он запустился.снова работает.

0 голосов
/ 05 августа 2010

В вашем IIS найдите RequestFiltering.Затем правой кнопкой мыши "Открыть функцию" и посмотреть, выбросить расширения файлов, которые не разрешено загружать.

...