2016-11-10 1 views
1

언젠가 URL 재 작성을 사용하고 있으며 항상 규칙 만 사용하고 있으며 필요한 항목을 항상 가지고 있습니다. 거기에 rewritemap이 있습니다. 다시 쓰기 규칙과 다시 쓰기 맵의 차이점은 무엇입니까?IIS urlrewrite : 재 작성 규칙 대 rewriteMap

규칙을 다시 작성하지 않으면 링크가 다른 링크와 매핑됩니까? 매핑으로 간주되지 않습니까?

답변

3

다시 쓰기 맵은 다시 쓰기 중에 대체 URL을 생성하기 위해 다시 쓰기 규칙 내에서 사용할 수있는 이름 및 값 쌍의 임의의 모음입니다. 다시 쓰기 맵은 많은 수의 재 작성 규칙이 있고이 규칙 모두가 정적 문자열을 사용할 때 (즉, 패턴 일치가 사용되지 않은 경우) 특히 유용합니다. 이 경우 큰 재 작성 규칙 세트를 정의하는 대신 모든 매핑을 입력 URL과 대체 URL 사이의 키와 값으로 재 작성 맵에 넣을 수 있습니다. 그런 다음 입력 URL을 기반으로 대체 URL을 조회하려면이 다시 쓰기 맵을 참조하는 다시 쓰기 규칙이 하나 있습니다.

+0

다시 말해, RewriteMap은 RewriteRule에 대한 자세한 내용은 여기를 클릭하십시오. 지도에는 규칙에 대한 추가 정보가 포함되어 있습니다. – Tommy