假设我有一个MVC3网站,其网址如下: http://www.anything.com/的 feed.xml
诀窍是,文件 feed.xml 并不存在,它将由运行时的控制器动态生成。这样,它对人们来说是透明的。我知道如何将控制器绑定到虚拟URL?
非常感谢。
答案 0 :(得分:0)
创建自定义路由并从操作中返回File result
。看看这个链接:
答案 1 :(得分:0)
这是你需要的吗?
routes.MapRoute("", "feed.xml", new { controller = "Feed", action = "Index" });