У нас есть страница https://www.giftstoindia24x7.com/Article.aspx, которая встроена в Asp. Net и имеет URL с расширением .aspx. Мы начали сдвигать наш проект на Asp. Net Mvc. и нам нужно перевести этот URL-адрес в https://www.giftstoindia24x7.com/a/when-is-mothers-day-2020 расширение без URL-адреса, а также внутренне будет несколько страниц в ответ на запрос. net. Я попробовал global.asax для этого, но не работает. Кто-нибудь может мне помочь с этим?
private void Application_BeginRequest(object sender, EventArgs e) { string fullOrigionalpath = Request.url.tostring(); string NewUrl = getUrl(fullOrigionalpath); Context.RewritePath(NewUrl); }
И метод getUrl выглядит как
private string getUrl(string inputUrl) { string returnURL="https://www.giftstoindia24x7.com/article?id="; if(inputUrl=='https://www.giftstoindia24x7.com/a/mothers-day-usa-vs-uk') returnURL=returnURL+"1"; return returnURL; }