0

whois.domaintools.com/stackoverflow.comのようなwhois.innovacube.com/anydomain.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>
4

2 に答える 2

1

web.configファイルを作成し、以下に行を追加することで問題を解決しました。

<system.webServer>
    <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
于 2011-03-30T19:37:57.210 に答える
0

これを試しましたか

routes.MapPageRoute("domain", "{*domain}", "~/default.aspx");

それはすべてをキャッチする必要があります

于 2011-03-30T18:58:47.480 に答える