内部服务器错误500.19 :: .less mimeMap

时间:2016-01-12 10:26:08

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

我在web.config文件中添加了以下mimeType,以便运行.less文件,并且它可以作为魅力。

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

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

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

现在,它正在使用*.less的另一台计算机上工作,而使用.less处理另一台计算机。

为什么?无论如何要解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

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

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