0
나는 내 lanugage로 ASP MVC를 사용하고 있으며 여러 하위 폴더/응용 프로그램이있는 웹 사이트가 있습니다.하위 폴더에 후행 슬래시 추가
www.sample.com
www.sample.com/zh
www.sample.com/en
나는 URL의 끝에 슬래시를 추가하는 것입니다 필요한 것은 만.
www.sample.com/zh/
www.sample.com/en/
나는 IIS 재 작성 매개 변수와 혼란 스러워요. 누군가 나를 도울 수 있습니까? /에서 zh가 발생하는 경우
<rule name="Add trailing slash" stopProcessing="true">
<match url="^.*" />
<action type="Redirect" url="{C:0}/" appendQueryString="true" redirectType="Permanent" />
<conditions>
<add input="{PATH_INFO}" pattern="\/zh$" />
</conditions>
</rule>
이 방법, 그것은로 리디렉션됩니다 /에서 zh/단지, 기존의 URL을 깨지 않고 : 참고로
URL을 생성하는 데 URL 도우미를 사용하고 있습니까? – tmg
안녕하세요. 예, 아니요. 나는 때때로 코드에서 기본적인 상대 URL을 사용한다. – simplecoder