2016-11-01 2 views
1

domain/sitemap.aspx를 방문했을 때 사이트 맵이없는 DNN (DotNetNuke) 07.04.01 사이트에 문제가 있습니다. 이는 내가 삭제 한 사이트 맵이라는 페이지를 만드는 누군가가 원인 일 수 있지만 현재 웹 사이트는 생성 된 XML 파일 대신 404 응답을 제공합니다./Portals/0/폴더를 살펴보면 사이트 맵 폴더 나 파일이 없습니다.DNN Sitemap이 깨졌습니다. 404 오류

coreSitemapProvider는 웹 사이트의 검색 엔진 사이트 맵 페이지로 이동하면 표시되고 활성화됩니다. 나는 이것을 비활성화하고 활성화 한 다음 캐시를 지우고 응용 프로그램을 다시 시작했지만 아무런 효과가 없었습니다.

답변

2

이 문제의 원인을 발견했습니다. 어떤 이유로 웹 사이트에 사이트 맵에 대한 처리기 매핑이 없습니다. web.config 파일을 통해 이렇게 다시 추가했습니다.

<system.webServer> 
    <handlers> 
     <add name="SitemapHandler" path="Sitemap.aspx" verb="*" type="DotNetNuke.Services.Sitemap.SitemapHandler, DotNetNuke" preCondition="integratedMode" /> 
    </handlers> 
</system.webServer> 
<system.web> 
    <httpHandlers> 
     <add path="Sitemap.aspx" verb="*" type="DotNetNuke.Services.Sitemap.SitemapHandler, DotNetNuke" /> 
    </httpHandlers>  
</system.web> 
0

페이지를 삭제 한 후 휴지통을 비 웠습니까?