2012-06-29 6 views
0

"/Templates/NewsListItem.aspx?id=44318"로 리디렉션되는 내 페이지에 링크가 하나 있습니다. 44318은 내가 만든 페이지 이름입니다. 지금 가지고있는 페이지입니다. 페이지 디렉토리를 "News/Pages"로 변경했습니다. 이제 "News/Pages/44318.aspx"를 원합니다. 즉, 해당 페이지로 리다이렉트되도록 페이지에 .aspx 확장자를 추가 할 수 있습니다.리디렉션하는 방법

이 전에 매핑 처리기 FASTCGI 접근 방식을 사용해 보았지만 작동하지 않았습니다.이 경우 도움을 요청하십시오. 난 당신이 정말 원하는 것을 이해한다면

+1

사건/방법 – harry180

답변

0

,이 시도 :

당신의 방법를 Page_Load에서 NewsListItem.aspx.cs

에서
String fileAspx = Request.QueryString["id"]; 
if (!String.IsNullOrEmpty(fileAspx)) 
{ 
Response.Redirect("~/New/Pages/" + fileAspx + ".aspx"); 
} 
당신은 Application_Request``에 global.asax` 파일`이 처리 할 수 ​​
관련 문제