2013-05-16 94 views
2

我目前正在開發一個ASP.NET MVC4網站,我正在嘗試在JQuery Flotdate.js之間加入javascript時區支持。IIS 7.5 - 沒有擴展名的文件導致錯誤404.17

date.js的時區信息存儲在沒有擴展名的文本文件中(例如:tz/northamerica)。

當使用Visual Studio開發服務器,我可以得到我的任何時區的文件沒有問題,但一旦它使用IIS託管,我得到以下錯誤:

HTTP Error 404.17 - Not Found

The requested content appears to be script and will not be served by the static file handler.

Most likely cause:

The request matched a wildcard mime map. The request is mapped to the static file handler. If there were different pre-conditions, the request will map to a different handler.

Things you can try:

If you want to serve this content as a static file, add an explicit MIME map.

我的網站作品的其餘部分完美地,只有那些擴展少的文件引起打嗝。

我對IIS配置非常陌生,究竟是什麼問題?

回答

2

看起來像是IIS 7.5的問題you can patch

+0

好找!雖然它似乎沒有工作。我可以看到應用了correctl的修補程序和emptry字符串Mime Type已添加到我的網站。 但是,我仍然得到同樣的錯誤,我會繼續調查 – Alexandre