Я создал этот обработчик HTTP:Регистрация HTTP обработчик в Umbraco проекте
public void ProcessRequest(HttpContext context)
{
//write your handler implementation here.
string RequestedPage = context.Request.Url.Segments[1].ToString().ToLower();
string queriedRequest = "category1-page";
bool doesUrlContain = RequestedPage.Equals(queriedRequest);
if (doesUrlContain)
{
context.Response.Redirect(context.Request.Url.Segments[0] + "production" + context.Request.Url.Segments[2]);
}
}
Который должен обрабатывать каждый вызов «тест-страницу» или ее подстраницы и перенаправлять изменив часть URL. Однако мне не совсем понятно, как зарегистрировать этот обработчик в моем проекте umbraco. Может быть, кто-то может дать пошаговое руководство?
Этот обработчик должен запускаться в случаях, когда пользователь использует старую ссылку на страницу или подстраницу и перенаправляет правильную страницу с измененной корневой страницей.
Локально я использую iis7 для разработки.
Спасибо вперёд.