2012-01-26 39 views
1

我試圖建立自己的目錄結構,提供靜態文件:在MVC3更改靜態文件目錄導致404

\s (statics) 
    \c (css) 
    \j (js) 
    \i (images) 
    etc ... 

的問題是,我看到這個目錄的404引用時它。當我檢查文件路徑時,它指向正確的位置localhost:port/s/c/style.css,但出於某種原因它無法找到該文件。

有沒有一種方法可以通過我的Web.config或可能通過我的Global.asax文件通過路由使此路徑可用?我聽說有使用路由的性能損失,所以使用Web.config或其他解決方案是首選。

+2

這不正常。 'localhost:port/s/c/style.css'應該假設你的文件存在於這個位置,並且你還沒有搞砸一些自定義路由。 –

+0

@DarinDimitrov我要繼續前進,踢自己。我應該等到早上看看它......你說得對,我引用了/s/c/style.css,但它確實是/s/c/style.min.css。再次感謝! – JesseBuesking

+0

我已發佈我的評論作爲答案。 –

回答

1

http://localhost:port/s/c/style.css應該沒有任何問題。看起來你已經指定了錯誤的文件名,這是404錯誤的原因。