2012-12-17 1 views
1

임 사용 urlrewrite.net http://urlrewriter.net이 URL이 IIS 6 단순히 같은 긴 동적 URL을 설정해야합니다urlrewrite.Net 무한 루프

와 윈도우 2003 서버에서 호스팅 닷넷 웹 사이트에 재 작성 수행하려면 @ : 같은 짧은 우호적 URL에 http://mydomain.com/aircraft/result.aspx?view=,734,,810,,159,,163&cat=1&loc=999999&model=false

: http://mydomain.com/forsale/manufacturer/,734,,810,,159,,163,/1/999999/false

나는 내 Web.config의에서 다음과 같은 규칙이 있습니다

에게 최대한 빨리이 무한 루프 브라우저의 주소 표시 줄에 URL을 입력 게시의 모든 종류의 트리거로, 그러나 http://mydomain.com/forsale/manufacturer/,734,,810,,159,,163,/1/999999/false

모든 미친 예를 간다 :

이것은 내가 입력 할 때 URL로 다음 잘 작동 : http://mydomain.com/aircraft/result.aspx?view=1&cat=999999&loc=detailed.aspx?AId=32270&Cat=Business-Jets&seo=Bombardier&model=Challenger%20300&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1&cat=1

그것은 실제 URL로 복귀하지만, 중복 쿼리 문자열 변수를 추가하는 것 같다 ..

은 이상적으로는 짧은/우호적 다시 URL하지만 중요한 이러면를 유지하기 위해이 싶습니다. 주요 목적은 페이지가 목적에 맞도록 실제로 다시 게시 이벤트를 허용 할 수 있도록하는 것입니다.

도움/제안/답변/답변을 크게 높이세요!

미리 감사드립니다.

답변

0

무한 루프는 페이지에서 리디렉션 코드가 약간 발생하여 이러한 방식으로 액세스 할 때만 문제가 발생했습니다. 제거하면 루프 문제가 해결되었지만 실제 쿼리 문자열이 다시 쓰기 URL에 추가되었습니다.