1
localhost/myfile.xml这个URL被请求,我试图将它转换为主控制器的配置操作。我的解决方案是在下面,但例外说,路由不能包含'/'字符。我怎么能做到这一点?如何将此网址路由到正确的路由图?
routes.MapRoute("config",
"/crossdomain.xml",
new {controller="Home",action = "Config" });
localhost/myfile.xml这个URL被请求,我试图将它转换为主控制器的配置操作。我的解决方案是在下面,但例外说,路由不能包含'/'字符。我怎么能做到这一点?如何将此网址路由到正确的路由图?
routes.MapRoute("config",
"/crossdomain.xml",
new {controller="Home",action = "Config" });
删除前导斜杠;你不需要(也不能)在一条路线上。
我已经尝试过,但空行动没有看法,我认为问题是关于路由。谢谢 – Freshblood 2011-06-15 14:16:35
我可以路由此网址直接文件? – Freshblood 2011-06-15 14:20:51
是的,你可以。你可以创建一个普通的文件。 – SLaks 2011-06-15 15:08:42