2010-01-25 3 views
0

IIS7에 간단한 리디렉션 규칙을 작성했습니다.이 규칙을 전체 서버에 적용하여 IIS 인터페이스를 통해 applicationHost.config에 추가했습니다. 파일에서 규칙을 올바르게 작성했음을 확인했지만 작동하지 않습니다. 오류가 없으므로 잘못된 것을 알기가 어렵습니다.IIS7 및 applicationHost.config를 사용하여 글로벌 301 리디렉션

<rewrite> 
     <globalRules> 
      <rule name="default" enabled="true" stopProcessing="true"> 
       <match url="(.*)default.aspx|(.*)index.aspx|(.*)index.html" /> 
       <action type="Redirect" url="{R:1}" redirectType="Permanent" /> 
      </rule> 
     </globalRules> 
    </rewrite> 

어떤 도움을 주시면 감사하겠습니다.

답변

0

나는 IIS 포럼에서 같은 문제를 게시하고 답변을 얻었으므로 공유 할 것이라고 생각했습니다.

나는 그것을 이해한다고 말할 수는 없지만 그것이 내 문제를 해결한다는 것을 확인할 수 있습니다.

표현이되어야한다 : (. *) (? 인덱스 | 기본) (? 영문 | HTML) $

http://forums.iis.net/p/1164478/1932290.aspx#1932290

.