【问题标题】:Internal Server Error 500.19 :: .less mimeMap内部服务器错误 500.19 :: .less mimeMap
【发布时间】:2016-04-16 22:00:43
【问题描述】:

我在 web.config 文件中添加了以下 mimeType,以便运行 .less 文件,它的作用就像一个魅力。

<mimeMap fileExtension="*.less" mimeType="text/css" />

但是当我在另一台机器上部署解决方案时,直到我像下面的行一样删除了星号 (*),它才起作用。

<mimeMap fileExtension=".less" mimeType="text/css" />

所以现在它在一台带有*.less 的机器上和另一台带有.less 的机器上工作。

这是为什么呢?有没有办法解决这个问题?

【问题讨论】:

    标签: css iis web-config less mime-types


    【解决方案1】:

    正如 Lex Li 所说,这是正确的。仅供参考如何在 web.config 中编写:

    <remove fileExtension=".less" />
    <mimeMap fileExtension=".less" mimeType="text/css" />
    

    【讨论】:

      【解决方案2】:

      始终在 web.config 中的此类添加之前放置一个删除标记,因为您不知道服务器管理员是否已经在服务器级别配置了它们。

      任何重复的 MIME 类型注册都会触发此类错误。

      【讨论】:

        猜你喜欢
        • 2012-06-15
        • 2012-06-03
        • 1970-01-01
        • 2016-12-30
        • 2021-10-18
        • 2015-11-12
        • 2015-09-05
        相关资源
        最近更新 更多