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