Win 2008 R2上的IIS 7默认情况下不显示图像

时间:2010-08-05 11:31:57

标签: iis-7 windows-server-2008-r2

我在IIS 7上的默认网站上托管了一些图像,但是当我尝试浏览它们时,IIS会阻止图像。请帮帮我! ))

6 个答案:

答案 0 :(得分:24)

这可能是解决方案:

选中万维网服务/常见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 :(得分:1)

我发现,对于.NET 4.0站点,web.config中的以下条目导致我的图像无法提供:

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

删除 runAllManagedModulesForAllRequests =“true”为我解决了这个问题。

答案 2 :(得分:0)

在IIS中找到RequestFiltering。然后鼠标右键“打开功能” 并查看不允许下载的文件扩展名。

答案 3 :(得分:0)

我遇到了这个问题,IIS配置正确。

问题是Windows中的权限。

基本上我将Inetpub / wwwroot权限复制到我正在使用的目录上,然后又重新开始工作。

答案 4 :(得分:0)

就我而言,该功能已安装。解决问题的是:

  1. 取消选中“万维网服务”下的“静态内容”复选框 /通用Http功能,然后重新启动服务器
  2. 选中“万维网服务”下的“静态内容”复选框/ 常见的Http功能。

答案 5 :(得分:0)

现在我开始思考,网站中的图片也没有显示!我不知道这是数据库/代码问题还是与不显示CSS有关,嗯,也许IIS安装有问题,对吧?好吧!

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