0

IIS6でOpenRasta2.0を使用しています。サイトのルートをWebページにリダイレクトしたいと思います。

ドキュメントには次のように書かれています。

これにより、IISのデフォルトのページマッピングが無効になることに注意してください。回避策は、OpenRasta自体を使用してデフォルトページを公開することです。

私はこれを達成する方法を理解することはできません。構成でさまざまなルートを試しましたが、IISでは機能しないようです。DEV PCでもCassiniサーバーを使用しています。ルートが追加されていなくても問題はありませんが、一部のルートでは壊れてしまいました。

4

1 に答える 1

1

サイトのルートでOpenRastaを使用してWebページを表示したいということですか?この場合、ワイルドカードマッピングを設定すると、このようなことができます。

using (OpenRastaConfiguration.Manual)
{
     ResourceSpace.Has.
     ResourcesOfType<Home>().
     AtUri("/").
     HandledBy<HomeHandler>().
     RenderedByAspx("/views/index.aspx")
}

また、ルートと言うときは、OpenRastaリソース構成またはIISハンドラーマッピングについて話しているのですか?

于 2012-01-18T22:24:49.013 に答える