루트에 사이트가없고 하위 폴더로 두 사이트가있는 IIS가 호스팅하는 사이트가 있습니다. 따라서 www.mysite.com
에는 사이트가 포함되어 있지 않지만 www.mysite.com/new
은 그렇고 www.mysite.com/old
도 마찬가지입니다. IIS 버전 7.5.7600.16385를 사용하고 있습니다.리디렉션은 하위 사이트가 아닌 사이트 루트로만 어떻게 제한합니까?
사용자가 www.mysite.com
이되면 www.mysite.com/new
으로 리디렉션되도록 IIS에서 리디렉션을 설정하려고합니다. 내가 www.mysite.com/old
에 직접 탐색 할 때 문제는 새/그래서 www.mysite.com/old
나는 또한 /old
사이트 리디렉션 규칙을 상속하는 것을 방지하기 위해 /old
에 web.config
에 <remove name="system.webServer"/>
를 추가 시도한 404
원인 www.mysite.com/old/new
됩니다 추가합니다. 하지만 아무런 효과가 없습니다.
리디렉션은 사용자가 www.mysite.com
에 액세스 할 때만 발생하지만 www.mysite.com/old
또는 www.mysite.com/new
에 액세스하는 경우에는 발생하지 않도록 어떻게 제한합니까?