2012-01-13 3 views
1

나는 과수원 CMS는 내가 IIS7과 과수원에서 응용 프로그램을 추가 한IIS7의 Orchard CMS에서 ASP.NET MVC 하위 응용 프로그램을 추가하는 방법은 무엇입니까?

주소 www.testurl.com/subsite에서 다른 하위 사이트를하고 싶은 www.testurl.com 같은 URL로 블로그를 만들었습니다 블로그는 잘 작동하지만 URL에 액세스하려고하면

을 www.testurl.com/subsite 내가받을 다음과 같은 오류 :

Compilation Error Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0246: The type or namespace name 'Orchard' could not be found (are you missing a using directive or an assembly reference?)

Source Error:

Line 103: Line 104: Line 105: Line 106: Line 107:

Source File: c:\inetpub\wwwroot\Blog\Web.config Line: 105

가이 작업을 수행 할 수 있는가? Orchard 사이트 또는 IIS를 수정해야합니까?

감사

마크 당신이 필요로하는 무엇

+0

아직 이에 대한 작업 솔루션을 찾을 수없는 것 , 다음 블로그는 내가 시도했지만 다른 문제가있는 솔루션을 제안합니다. 다른 사람들에게도 도움이 될 수 있습니다. http://runtingsproper.blogspot.com/2010/04/solved-breaking-parent-webc onfig.html 또한 과수원 사이트를 하위 사이트로 이동하고 루트 URL을 새 위치로 리디렉션함으로써 만족스러운 해결 방법을 얻었습니다. 이제는 모든 URL이 예상대로 작동합니다. – foz1284

+0

하위 MVC 사이트 만들기를 고려 했습니까? Orchard 메인 사이트 모듈? 성취하기가 아주 쉽습니다. – santiagoIT

답변

1

은 URL을 처리하고 별도의 응용 프로그램을 가리 할 것 인 URL 리디렉션/재 작성합니다.

당신은 그 두 가지 수행 할 수 있습니다 IIS에서 URL Rewrite 기능을 사용하여 Orchard RewriteRules 모듈 또는

  • 를 사용