2012-12-04 3 views
0

URL을 다시 쓰는 web.config에 rewritemap이 있습니다. coldfusion이 web.config의 rewritemap을 생성합니다.

<rewriteMap name="Products"> 
<add key="Ipad_3" value="4399" /> 
<add key="Ipad_Mini" value="4399" /> 
</rewriteMap> 

대신 수동으로 새 <add> 태그를 삽입

, 나는 ColdFusion에서 스크립트가 데이터베이스에서 가져온 데이터를 <add> 태그를 생성하고 Web.config를 삽입하고 싶습니다. 제발 조언을주세요

+1

어떤 비트가 붙어 있습니까? –

답변

1

그건 아마도 당신이 원하는 방식으로 작동하지 않을 것입니다.

IIS 응용 프로그램 풀이 재활용 될 때까지 web.config에 대한 변경 사항이 인식되지 않습니다. 제품을 추가하거나 삭제할 때마다 응용 프로그램 풀을 재활용하는 것은 좋지 않은 것처럼 보입니다. 잘못된 점이 있으면 나쁜 web.config 파일 때문에 전체 웹 사이트가 다운 될 것입니다.

동적 재 작성 도구 대신 ISAPI Rewrite을 사용해야합니다.

+1

Isapi Rewrite는이 정확한 동작을 제공 할 수있는 맵 파일도 지원합니다. 맵 파일의 변경 사항은 즉시 선택됩니다. – Nucleon