2012-03-27 5 views
0

URL 재 작성 기능을 위해 Intelligencia를 사용하고 있습니다.확장자가없는 URL 다시 쓰기

<configSections> 
    <section name="rewriter" requirePermission="false" 
     type="Intelligencia.UrlRewriter.Configuration.RewriterConfigurationSectionHandler, Intelligencia.UrlRewriter"/> 
</configSections> 

은 아래 내 검색 페이지

<rewrite url="~/search/(.+).aspx" to="~/search.aspx?type=$1"/> 

위한 그것의 작동 벌금을 지배하지만 난 내가 위의 규칙을 실행하면 규칙

<rewrite url="~/search/(.+)" to="~/search.aspx?type=$1"/> 

아래로 내 검색 페이지를 작성해야 페이지를 찾을 수 없습니다 오류가 발생했습니다.

IIS의 설정은 무엇입니까? 당신이 asp.net 라우팅을 사용하지 않는 이유

http://goo.gl/BBnsa

+0

어떤 이유는 여기에 – walther

+0

어떤 IIS 버전을 사용하고 있습니까? – Curt

+0

IIS 6.0 버전 – Sree

답변

0

는 (다운로드 솔루션 샘플) 기사 "SEO 친절한"URL을 확장자 (extension)에 매핑 할 경로를 사용할 수 있나요? 나는 그것을 더 우아한 해결책으로 생각한다.