如何捕获asp.net路由中的所有php文件请求

时间:2016-12-26 12:34:21

标签: asp.net wordpress routes global-asax

我使用asp.net网络表单构建网站,并使用友情网址路由。我想捕获所有php文件请求并将它们发送到一个页面,它将响应发送回客户端410.下面是一些请求

1)/admin.php

2)/wp-login.php

3)http://easybankifsccode.com/administrator/index.php

4)http://easybankifsccode.com/wp-content/plugins/candidate-application-form/downloadpdffile.php?fileName=../../../../../../../../../../etc/passwd

现在我通过与DB交叉检查并重定向到404页面来捕获我的代码中的所有这些请求但我想配置我的路由以捕获所有这些php请求并发送到410错误页面,因此不会需要db检查

这样的东西

routes.MapPageRoute(" phpfiles"," {resource} .php {anything}"," errors / 410.aspx");

如何编写此规则?

0 个答案:

没有答案