【发布时间】:2012-03-16 15:58:51
【问题描述】:
我正在构建一个新的 Web 服务器,并且我正在重新部署一个在 IIS6 中运行良好的 ASP.Net 站点
不幸的是,没有加载任何图像(我得到了 404)。图片位于正确的文件夹中,我什至可以导航到网站中的页面。
有什么建议吗?
【问题讨论】:
-
您是否查看了服务器日志以查看请求的 url 是什么,v.s.他们到底在哪里?
-
这可能是一个愚蠢的问题,我确定您已经检查过了,但以防万一……您检查过文件是否已正确部署到新服务器?跨度>
-
好问题。它们已被部署。我很好奇某些 IIS 7 安全功能正在阻止访问该类型的内容..
-
您的网站是在经典模式还是集成管道模式下运行?尝试切换到经典模式,看看是否有帮助..
-
那我就没主意了。在 Images 目录中创建一个名为
foo.txt的文件,看看是否可以访问该文件。如果是这样,要么是图像文件的扩展名映射问题,要么是文件本身的权限问题。
标签: asp.net