umbraco v 4.7.2 を使用しており、ユーザー アクティベーションを実行する必要があります。新しいユーザーがサイトに登録すると、アクティベーション リンクが記載された電子メールが届きます。
リンクは
http://www.example.com/activate?user=john&?activationCode=s0m3Act1vat1on_c0d3
umbraco BackOfficeには、任意の位置にあるページがあります。
siteRoot\aFolder\UserActivation
umbraco に複数のサイトがあります (「Example1 EN」、「Example1 FR」、「Example2 EN」など)。各サイトには、(アクティベーションを処理する) 独自のアクティベーション ページがあります。そのページへのアドレスをコードで取得するためActivationPage
に、サイトのホームページに ContextPicker パラメータ (名前は ) を作成しました。
アクティベーションを処理するために、固定パスmysite.com/activate?+params
をそこにリダイレクトするにはどうすればよいですか?ActivationPage
URLRewrite を使用する場合、そのモジュールはどのようにして個々のサイトの設定にアクセスできますか?
PS。アクションへのリダイレクトをシミュレートすると言うとき、私は実際にコントローラー/アクションメカニズムを持っていないので、私はそれを意味します (umbraco 4 がそれをサポートできるかどうかはわかりません)。