首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >静态文件的Windows Azure osFamily 2抛出错误500

静态文件的Windows Azure osFamily 2抛出错误500
EN

Stack Overflow用户
提问于 2013-06-15 16:45:36
回答 1查看 401关注 0票数 1

在Windows Azure中将我们的web角色云服务部署到Windows2(Windows2008 R2)时,我们面临着与this case类似的问题。不同的是,我们的角色是直接的ASP.NET MVC角色,而不是自定义的虚拟机。

在Windows1(Windows2008/IIS7.0)上的部署运行良好,我们可以请求静态内容。(例如,/favicon.ico /404.html),但当部署到osFamily 2时,它只是在没有太多解释的情况下简单地中断并显示错误500。静态文件模块和处理程序映射都已经在这些虚拟服务器中就位了。像之前的人一样尝试重新启动,但对我们的情况无效。

同样的web应用程序在我们的Windows 7/IIS 7.5工作站上也能正常工作。

关于Windows Azure中的这些配置服务器( osFamily 1没有问题),有没有什么我们忘记了的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-18 17:18:21

好的,有趣的是,在常规的Windows Server2008 R2上没有问题;工作如预期。Windows Azure副本上的不同之处在于IIS7.5为.svg设置了额外的MIME类型。这是我们在使用.svg文件时手动配置到web.config中的内容。在我们的配置之前,必须放入一个计数器条目来删除它。

代码语言:javascript
复制
<staticContent xdt:Transform="Replace">
            <remove fileExtension=".svg" />
            <mimeMap fileExtension=".less" mimeType="text/css" />
            <mimeMap fileExtension=".svg" mimeType="image/svg+xml" />
            <mimeMap fileExtension=".woff" mimeType="application/font-woff" />
            <mimeMap fileExtension=".otf" mimeType="font/opentype" />
            <mimeMap fileExtension=".jsw" mimeType="application/javascript" />
        </staticContent>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17121782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档