2011-01-10 5 views
1

IIS7을 실행하는 독립 실행 형 컴퓨터에서 개발 한 DNN 사이트 (5.06)가 있습니다. IIS6을 실행하는 프로덕션 시스템에 사이트를 복사하고 www.site.com과 같은 URL을 입력하면 추가 정보없이 일반 DNN 오류 페이지가 표시됩니다. 그러나 기본 페이지를 추가하면 www.site.com/Default.aspx 모두 정상적으로 작동합니다.DNN이 Default.aspx로 리디렉션하지 않습니다.

친숙한 URL 설정이 변경되지 않았으며 IIS6의 문서 탭에 Default.aspx가 입력되었음을 확인했습니다. 포털 이벤트 뷰어에는 내가받는 오류 페이지에 대한 항목이 없습니다.

IIS7에서 II6으로 마이그레이션하는 것과 관련이 있습니다. 분명히 나는 ​​여기에서 뭔가를 놓치고있다. 어떤 아이디어?

답변

2

DNN은 5.06에서 오류임을 확인했으며 향후 업데이트에서 해결 될 예정입니다. 오늘은 나에게 도움이되지 않습니다,하지만 난 친절 URL 목록에 다음을 추가하여 문제를 해결할 수 있었다 :

Look for: .*/ 
Send To: ~/Default.aspx 

내가 어제 읽고 있었다 포럼 스레드를 찾을 수없는, 그러나 발견했다 이 문제에 대한 자세한 내용은 다음을 참조하십시오. Error upgrading from 5.5.1 to 5.6.0

1

이상한 ...

SQL 서버에있는 PortalAlias ​​테이블을 다시 확인하십시오. www.site.com이 있는지 확인하십시오. IIS6에서 더블 체크 호스트 헤더가 www.site.com 을 Default.aspx가 IIS6의 문서 영역에 있는지 확인하고

손가락을 교차하여 응용 프로그램 풀 재활용을 실행하기 위해 최고 기본값으로 설정하십시오

내가 IIS6 및 IIS7에서 실행 한 것은 통합 모드 또는 고전적으로 실행되는 응용 프로그램 풀에 있지만 ... 일반적으로 IIS6에서 7로 이동하는 문제입니다. 반대의 경우도 마찬가지입니다.

0

동일한 버전의 DotNetNuke가있는 작업 사이트에서 web.config 파일을 가져 와서 문제를 해결할 수있었습니다. 올바른 컴퓨터 키 및 연결 문자열. 이것은 DotNetNuke가 이상 할 때 최후의 수단입니다. 저는 버전 5.6.0에서 10 개 이상의 DNN 사이트를 운영하고 있으며 한 번만이 문제가 발생했습니다.

관련 문제