古いイベントを「過去のイベント」というフォルダーに移動するスケジュールされたジョブを使用しています。イベントが移動された後、イベント ページの URL を古いものから新しいものに変更して、新しい場所の階層と一致させたいと考えています。このために、BVN.404Handler というカスタム リダイレクト ガジェットを使用しています。
if(Configuration.Logging == LoggerMode.On && Upgrader.Valid)
{
Logger.LogRequest(urlNotFound, referer);
}
上記のコード行は、古い URL と新しい URL の提案のみをログに記録します。これは endDate 値に基づいてページを移動するスケジュールされたジョブであるため、リダイレクト ガジェットに URL マッピングを自動的に登録させる必要があります。現在のソリューションでは、ユーザーはガジェットを手動で開き、newurl (既知のリファラー) の値をテキスト フィールドに貼り付けて [追加] を押してマッピングを確認する必要があります。
BVN.404Handler ガジェットの画像
これは、このガジェットの現在のバージョンで実現できますか?
<package id="BVN.404Handler" version="3.1.2" targetFramework="net45"
または、これを達成するための可能な回避策を知っている人はいますか?
前もって感謝します/カール