2015-08-19 173 views
1

我想知道是否有方法在ASP.NET中添加擴展到末尾或URI。通常情況下,RouteConfig的配置是這樣的:url: "{controller}/{action}/{id}",所以結果如下:http://example.com/Home/TestPage/1,但我想在URI的末尾添加一個擴展(只是爲了好玩,只是爲了瞭解它),就像這樣http://example.com/Home/TestPage/1.extension,這可能嗎?我該怎麼做?如何添加擴展到路由ASP.NET

+0

你想擴展名不同?或者只是添加像.html到每個網址? – Wiizl

+0

@Wiizl是的,爲每個網址添加.html之類的東西。 –

回答

0

您可以使用正則表達式約束與參數,{id:^.*\.(extension1|extension2)$}