asp.net - IIS 7.5 和 Razor 站点 : 500 errors for CSS and JS

标签 asp.net asp.net-mvc iis razor windows-server-2008-r2

出于某种原因,当我将 Razor MVC 网站部署到我的 Windows 2008 R2 服务器时,我收到所有 CSS 和 JS 的 500 个内部服务器错误。我不知道为什么,因为我做了以下事情:

  • 在 IIS 中启用静态内容
  • 启用匿名访问,默认 ID 是应用程序池身份,并授予该身份对文件夹的读/写权限
  • 确保我的静态内容处理程序设置正确

  • 可能还有什么问题?我什至如何调试它以查看实际错误是什么?即使我有一个 Application_Error 处理程序,也没有记录任何内容。 IIS 日志没有给我错误信息?

    谢谢。

    最佳答案

    Mime-Types 是我的麻烦

    我有同样的问题。我的 css 和 js 没有交付。服务器说内部错误。

    我发现我在 iis 的全局设置中添加了 mp4 的 mimetype,并且还在我的一个网站中添加了 mime 类型。
    那是个问题。这种 mime 类型只能存在于网站或全局中,不能同时存在。
    我删除了全局 mimetype,一切正常。

    希望对你们中的一些人有所帮助。

    关于asp.net - IIS 7.5 和 Razor 站点 : 500 errors for CSS and JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9924220/

    相关文章:

    asp.net - 如何在 Asp.NET MVC 中使用 RedirectToAction() 传递多个对象?

    asp.net-mvc - (MVC 3 Razor) - 循环遍历 3 列 div 的更简单方法

    c# - 在 Razor 中编码部分 URL

    c# - ASP.NET 5 (ASP.NET Core) - 无法与 IIS 一起运行

    c# - 如何使用身份框架在 C# 和 ASP.NET 中配置基于角色的访问权限?

    asp.net - jQuery $(document).ready() 未触发

    jquery - 使用 Fileupload asp.net mvc 和 Jquery 预览图像

    iis - 使用 ARR 和 URL 重写从 IIS 转发 NTLM 凭据

    asp.net-mvc - IIS显示服务器错误而不是自定义错误

    c# - Task.Run 在 ASP .NET MVC Web 应用程序中被认为是不好的做法吗?