【发布时间】:2012-01-26 04:54:11
【问题描述】:
我正在尝试建立自己的目录结构来提供静态文件:
\s (statics)
\c (css)
\j (js)
\i (images)
etc ...
问题是我在引用该目录时看到了 404。当我检查文件路径时,它指向正确的位置localhost:port/s/c/style.css,但由于某种原因它找不到文件。
有没有一种方法可以通过我的Web.config 或可能通过我的Global.asax 文件通过路由提供此路径?我听说使用路由会降低性能,因此首选使用Web.config - 或替代解决方案。
【问题讨论】:
-
这不正常。
localhost:port/s/c/style.css应该可以工作,假设这个位置存在这个文件并且你没有搞砸一些自定义路由。 -
@DarinDimitrov 我要继续踢自己。我应该等到早上再看……你说得对,我引用的是/s/c/style.css,但它实际上是/s/c/style.min.css。再次感谢!
-
我已发表我的评论作为答案。
标签: asp.net-mvc-3 routes filepath static-content