在IIS7/discountaspnet上减少样式表文件406



我有一个网站,http://www.allampersandall.com,我正试图张贴到discountasp.net。它在VS2010调试中运行得很好,但是当我把所有的。less文件HTTP 406.

当我查找HTTP 406时,它说它的浏览器不接受它-但是为什么它会在本地运行而不是在现场运行?

任何想法?

谢谢,

我在最后修复了这个....

406错误基本上是告诉你浏览器期望的内容和服务器发送的内容不匹配。

在我的情况下,这是我的网页。Config告诉浏览器,任何扩展名为。less的文件都要以mime类型"text/css"提供。

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

在我的站点中,文件被声明为"text/less"

<link href="@Url.Content("~/Content/style.less")" rel="stylesheet/less" type="text/less" />

为了解决这个问题,我改变了web中的"mimeType"设置。配置以匹配页面中的声明,以便web。

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

我希望这对你有帮助!

欢呼

相关内容

  • 没有找到相关文章

最新更新