2

これにより、 http:// localhost /のようにデフォルトのホームページもマップされると思いましたが、ヒットしませんでした。

RouteTable.Routes.Add(new Route("{Keyword}", new HomeHandler()));

質問はもちろんなぜですか?ルートを他のページにマップしたいと思います。

4

2 に答える 2

2

これはまだ試していませんが、IISの構成からデフォルトのドキュメントを削除してみてください。IIS 7の場合、この設定は次のweb.configとおりです。

<configuration>
 <system.webServer>
  <defaultDocument>
   <files>
    <clear />
   </files>
  </defaultDocument>
 </system.webServer>
</configuration>
于 2009-10-10T08:06:19.887 に答える
1

答えはやや複雑です。IIS6 上にあり、特定のプロパティを追加する必要がありました。当時私たちが何をしたかはよく覚えていませんが、グーグルで検索できます。

于 2009-12-31T11:26:39.500 に答える