我需要帮忙处理这个路由地图
routes.MapRoute("Blog_Archive",
"Blog/Archive/{year}/{month}/{day}",
new {
controller = "Blog",
action = "archive",
year = "",
month = "",
day = "",
page = 0
});
当我调用 http://localhost:5060/blog/Archive/2008/11 时,它会提取年份和月份并将其发送给控制器。但当我尝试 http://localhost:5060/blog/Archive/2008 时,它将它发送到控制器,但年份参数为null,并且所有其他参数也是如此。