2011-09-17 2 views
1

BlogEngine.NET 2.5는 this post에서 볼 수 있듯이 여러 블로그를 지원하며 실제로이 기능을 하위 도메인과 함께 테스트했습니다. 하지만 가상 디렉터리에서 작동하지 않습니다.BlogEngine.NET 가상 디렉터리의 여러 블로그 - 오류 404

포스트에 당신이 이것을 읽을 수 있습니다

...you do not need to create physical directories named blog1 and blog2. These are virtual directories that BE.NET will look for in the URL to treat that request to the web server as being on behalf of those blog instances.

I 추가 tryed ~/Blogengin.NET 설정에서 옵션을 "새 블로그 추가"하지만 난이 오류가있어에서 가상 경로 EN :

HTTP Error 404 - File or Directory not found

답변

1

IIS6 또는 IIS7에 있습니까? IIS7에서 통합 모드와 클래식 모드 응용 프로그램 풀을 모두 테스트했습니다. IIS6을 사용하는 경우 aspnet_isapi.dll의 와일드 카드 설정 중 하나를 사용하도록 설정해야합니다 (해당 설정이 무엇인지 기억할 수는 없습니다).

"en"의 실제 디렉토리가 존재하지 않는지 확인해야합니다.

+0

IIS 7.5을 사용하고 있으며 asp.net 4.0 통합 모드 풀이며 디렉토리 "en"이 웹 응용 프로그램의 루트에 존재하지 않습니다 – Alexei

+0

시도 할 또 다른 사항은 " runAllManagedModulesForAllRequests "속성을 아래의 태그에 추가하십시오. <의 system.webServer> <모듈 runAllManagedModulesForAllRequests = "진정한"> ...

+0

그것은 블로그의 "깨끗한"소 instalation와 함께 작동,하지만 난이 후 작동 만들려고 노력했습니다 2.5로 업그레이드하십시오. 아마도 app_data에서 som 파일을 지웠을 것입니다. 그래서 그것을 체크 아웃해야합니다. 그러나 그것은 작동합니다, 대단히 감사합니다! – Alexei

관련 문제