Я работаю над веб-сайтом ASP.NET (VS 2010, Framework 4.0).URL-адрес Повторная запись с использованием C#
Как переписать URL-адрес страницы с помощью C#? Существуют ли какие-либо сторонние инструменты? Может ли кто-нибудь помочь мне в этом?
Я работаю над веб-сайтом ASP.NET (VS 2010, Framework 4.0).URL-адрес Повторная запись с использованием C#
Как переписать URL-адрес страницы с помощью C#? Существуют ли какие-либо сторонние инструменты? Может ли кто-нибудь помочь мне в этом?
void Application_BeginRequest(object sender, EventArgs e)
{
// Get the current path
string CurrentURL = Request.Url.ToString();
// Condition
if (CurrentURL.Contains("HtmlResponce.aspx"))
{
HttpContext MyContext = HttpContext.Current;
// Re write here
MyContext.RewritePath("testPage.aspx");
}
}
Я пробовал этот кусок кода в Global.asax. Меня устраивает!
Если вы на 7.x IIS, вы лучше с URL-Переписывая модуля 2.0, отсюда: http://learn.iis.net/page.aspx/664/using-url-rewrite-module-20/
В ссылке размещенные выше, указывает на «старой» техники, используемой в те дни, IIS6.
Новый вариант для IIS 7.x намного проще и удобнее.
[проверить] (http://msdn.microsoft.com/en-us/library/ms972974.aspx) – HariHaran
Не повезло от whathaveyoutried.com – Bisileesh
Я не пытаюсь переписать URL в web.config. – Bisileesh