我正在尝试处理像whois.innovacube.com/anydomain.com
这样的whois.domaintools.com/stackoverflow.com等域请求我的global.asax文件包含以下代码,它处理/ test:
等请求<%@ Application Language="C#" %>
<%@ Import Namespace="System.Web.Routing" %>
<script runat="server">
void RegisterRoutes(RouteCollection routes)
{
routes.Ignore("{resource}.axd/{*pathInfo}"); // ignore web resources etc
routes.MapPageRoute("domain", "{domain}", "~/default.aspx");
}
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
</script>
答案 0 :(得分:1)
我通过创建web.config文件并在下面添加以下行来解决问题:
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
答案 1 :(得分:0)
routes.MapPageRoute("domain", "{*domain}", "~/default.aspx");
它应该抓住所有