17

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

4

6 回答 6

29

这可能是解决方案:

选中万维网服务/通用 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/

于 2010-08-05T12:11:49.957 回答
1

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

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

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

于 2012-08-16T14:28:11.853 回答
1

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

  1. 取消选中 World Wide Web Services / Common Http Features 下的 Static Content 复选框,然后重新启动服务器
  2. 选中万维网服务/通用 Http 功能下的静态内容复选框。
于 2018-10-09T12:10:07.917 回答
0

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

于 2010-08-05T12:59:21.343 回答
0

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

问题是 Windows 中的权限。

基本上,我将 Inetpub/wwwroot 权限复制到了我正在使用的目录中,它又开始工作了。

于 2017-12-21T17:52:35.173 回答
0

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

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

于 2019-04-02T13:45:22.810 回答