C# 如何忽略包含“.php”扩展名的路由

C# 如何忽略包含“.php”扩展名的路由,c#,routing,C#,Routing,我想忽略对服务器的所有*.php请求 现在我可以忽略根目录上的.php请求 routes.IgnoreRoute("{resource}.php"); 如何忽略无处不在的请求,如下所示: www.site.com/products/index.php www.site.com/clients/africa/info.php 你试过了吗 routes.IgnoreRoute("*/{resource}.php"); 它不应该是*{resource}.php吗?这样它也可以得到根目录中的php

我想忽略对服务器的所有*.php请求

现在我可以忽略根目录上的.php请求

routes.IgnoreRoute("{resource}.php");
如何忽略无处不在的请求,如下所示:

www.site.com/products/index.php
www.site.com/clients/africa/info.php
你试过了吗

routes.IgnoreRoute("*/{resource}.php");

它不应该是*{resource}.php吗?这样它也可以得到根目录中的php页面?试试这个routes.IgnoreRoute{resource}.php/{*pathInfo};看看这个