2011-09-22 3 views
2

Windows 7 워크 스테이션의 Sitecore 솔루션에 사용되는 구성 요소에 문제가있어 귀찮습니다.기본 문서 및 IIS7.5/Windows 7의 문제

간략히 말하면 해당 구성 요소는 지원 JavaScript 파일을로드하는 페이지에 <script> 태그를 추가합니다. 나는 404 다시 받고 있어요 - 그 경로가 작동하지 않습니다

/path/to/scriptgenerator/?r=1234&p=asdf 

다음 src 속성은 같은 설정됩니다.

"오 ... 음, 길은 존재하지 않습니다." 하지만, Default.aspx 페이지도 있습니다. 나는 다음과 같은 경로를하려고하면 실제로는 JS가 생성되고 서버에 의해 반환 :

/path/to/scriptgenerator/Default.aspx?r=1234&p=asdf 

우리는 IIS7.5하지 비주얼 스튜디오의 디버깅 웹 서버를 사용하여 사이트를 테스트하고 있습니다. 물론 Windows Server 2008 인 프로덕션 시스템에서는 문제가 없습니다.

해당 구성 요소는 타사 구성 요소이므로 원본 코드에 액세스 할 수 없으므로 default.aspx를 SRC 경로에 추가하여 수정할 수는 없습니다.

Default.aspx가 사이트의 기본 문서로 설정되어 있는지 확인했습니다.

ISAPI_Rewrite를 사용하여 문제를 해결하려고했지만 어떤 이유로 인해/path/to/scriptgenerator에 설정된 규칙이 무시됩니다.

나는이 질문에 설명 된 솔루션을 시도했습니다

, 그리고 내 문제에 영향이 없습니다 : 정말 시도하거나 다음 ... 어떤 제안 무엇을 찾아야할지 모르겠어요 IIS 7 Not Serving Default Document ASP.NET 2.0 and 4.0 seem to treat the root url differently in Forms Authentication

을 ?

+0

MVC가 아니라 웹폼을 사용하고 있다고 가정합니까? –

+0

예, 맞습니다. –

답변

2

이 구성 요소는 Sitecore 응용 프로그램과 동일한 IIS 사이트 내에 설정되어 있습니까?

/path/to/scriptgeneratorIgnoreUrlPrefixes에 설정하고 web.config에 추가 했습니까?

+0

고마워요! 그것은 트릭을했다. 나는 미래에 그것을 찾을 것을 알게 될 것이다. –

+0

기꺼이 도와 드리겠습니다. –