저는 ASP.NET 웹 사이트 (VS 2010, Framework 4.0)에서 작업 중입니다.URL 다시 쓰기 C#
어떻게 C#을 사용하여 페이지의 URL을 다시 작성할 수 있습니까? 타사 도구를 사용할 수 있습니까? 아무도 이것에 나를 도울 수 있습니까?
저는 ASP.NET 웹 사이트 (VS 2010, Framework 4.0)에서 작업 중입니다.URL 다시 쓰기 C#
어떻게 C#을 사용하여 페이지의 URL을 다시 작성할 수 있습니까? 타사 도구를 사용할 수 있습니까? 아무도 이것에 나를 도울 수 있습니까?
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에서 시도했다. 그것은 나를 위해 일한다!
는 IIS 7.x의에 있다면, 당신은 여기에서, 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
noath from whathaveyoutried.com – Bisileesh
web.config에 URL을 다시 쓰려고하지 않습니다. – Bisileesh