Programming/.NET

설명하기도 어려운 다음과 같은 긴 URL이 존재하는 경우

 

http://cliel.com/a/b/c/d/e/f/g/h/i/j/k/l/m/n.aspx?param=123

 

web.config를 통해 짧은 주소로 대체할 수 있습니다.

 

<urlMappings>
  <add url="/a.aspx" mappedUrl="/a/b/c/d/e/f/g/h/i/j/k/l/m/n.aspx?param=123"/>
</urlMappings>

 

위 설정을 web.config의 system.web 하위에 작성하면 http://cliel.com/a.aspx URL이 http://cliel.com/a/b/c/d/e/f/g/h/i/j/k/l/m/n.aspx?param=123 전체를 대신합니다.

 

물론 실제 a.aspx파일이 존재하지 않아도 되며 사용자의 브라우저는 여전히 a.aspx로 표시될 것입니다.

'Programming > .NET' 카테고리의 다른 글

[ASP.NET] 설정파일 - 1  (0) 2016.10.04
[ASP.NET] 웹서비스(Web Service)  (0) 2016.09.27
[ASP.NET] URL 매핑 (URL 라우팅)  (0) 2016.09.21
[ASP.NET] TreeView  (0) 2016.09.13
[ASP.NET] WCF - 2  (0) 2016.09.07
[ASP.NET] WCF - 1  (0) 2016.08.31
0 0