0


CMS を使用する Web サイトを開発しており、実際のホームページは mydomain.com/cms/home.aspx
にあります ユーザーが mydomain.com/index.aspx にアクセスしたときに、サイトの訪問者を mydomain.com/ に転送する方法cms/home.aspx?
1 つの方法は、mydomain.com/cms/home.aspx にリダイレクトするダミーの index.aspx を作成することですが、より良い方法があるかどうか疑問に思っています... web.config または他の場所にある可能性があります!

ありがとう
シド

4

2 に答える 2

1

リダイレクト: IIS で URL パスをリダイレクトする方法は?

書き換え: http://learn.iis.net/page.aspx/460/using-the-url-rewrite-module/

どちらも少し学習が必要ですが、妥当な時間で習得できます。

自分で書くという選択肢はいつでもあります。書き換えの場合、HTTPModule を作成できます (または CMS の書き換えモジュールを更新します)。リダイレクトの場合、カスタム 404 ページを使用してリダイレクトを処理できます。DotNetNuke の両方を実行しました。独自のローリングには約 16 時間かかりましたが、それぞれ数十万をキャッシュで効率的に処理します。

于 2011-05-16T04:47:56.863 に答える
0
<redirect url="index.aspx" to="~/Pages/1/home.aspx"></redirect>
于 2011-05-30T05:04:39.660 に答える