4
我有一個網站,http://www.allampersandall.com,我試圖發佈到discountasp.net。它在VS2010調試本地運行,但是當我發佈它所有我的.less文件HTTP 406.IIS7上的樣式表文件較少406/discountaspnet
當我查找HTTP 406,它說它的瀏覽器不接受它 - 但爲什麼它會在本地運行但不住在現場?
任何想法?
感謝,
我有一個網站,http://www.allampersandall.com,我試圖發佈到discountasp.net。它在VS2010調試本地運行,但是當我發佈它所有我的.less文件HTTP 406.IIS7上的樣式表文件較少406/discountaspnet
當我查找HTTP 406,它說它的瀏覽器不接受它 - 但爲什麼它會在本地運行但不住在現場?
任何想法?
感謝,
我到底解決了這個....
406錯誤基本上是告訴你,有之間的不匹配是什麼瀏覽器在期待什麼服務器發送它。
就我而言,事實上我的web.config告訴瀏覽器任何擴展名爲.less的文件都將作爲MIME類型「text/css」。
<staticContent>
<mimeMap fileExtension=".less" mimeType="text/css" />
</staticContent>
凡爲,在我的網站,該文件已被宣佈爲「文/少」
<link href="@Url.Content("~/Content/style.less")" rel="stylesheet/less" type="text/less" />
要解決它,我改變了「mime類型」在web.config匹配設置在頁面聲明所以web.config部分現在是:
<staticContent>
<mimeMap fileExtension=".less" mimeType="text/less" />
</staticContent>
我希望有所幫助!
乾杯
嗨,我有同樣的問題 - 你有沒有得到一個答案呢? – wheelibin
沒有我聯繫過客戶服務,但沒有得到任何幫助。我放棄了,回到了CSS。 – Micah