行中的*
:
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
意思?
这是否意味着“匹配所有类似的内容:{resource}.axd/1/2/3/4/5
或类似内容?
答案 0 :(得分:1)
通配符提供了一个包罗万象的路线。正如您所假设的那样,它允许在通配符参数之后的任意数量的参数:
AnyResource.axd /任何/数字/的/参数/将/是/有效
在创建CMS时,它也很有用,您希望自己处理URL而不是使用静态路由参数。例如:
"{*slug}"
您可以在数据库中创建一个查找表,并检索所提供的slug的特定页面。