2012-06-14 3 views
1

Im으로 바뀌었고 umbracoUrlName이라는 특수 속성을 등록하여 어떤 노드에 대해서도 생성 된 기본 URL을 무시할 수있었습니다. 페이지를로드하려고 할 때 "여기로 개체가 이동되었습니다."라는 메시지가 나타납니다. 내가 전에 여러 사이트에 이런 짓을 한 umbracoUrlName 재산Umbraco의 모든 노드 링크는 Umbraco 4.7을 사용하여 #

구현이 경험하지 못한

이 오류가 발생했다.

어떤 조언이 필요합니까?

답변

3

어디서나 사용할 수있는 재 게시 기능을 사용해야했습니다. 콘텐트 노드를 마우스 오른쪽 버튼으로 클릭 할 때 콘텐트 섹션의 컨텍스트 메뉴에서 사용할 수있는 것보다 훨씬 강력합니다.

http://mysite.com/umbraco/dialogs/republish.aspx?xml=true

그것은 실행하는 데 시간이 걸릴 것입니다하지만 내 대부분의 문제를 해결했다.

+1

이것은 개발 중에 비활성화해야하는 손상된 캐시 파일 (/App_Data/umbraco.config) 때문입니다. 설정 파일 (/config/umbracoSettings.config)의 XmlCacheEnabled 요소를 "True"에서 "False"로 편집하십시오. 그런 다음 캐시 파일을 삭제하고 사이트를 다시 게시하십시오. 이렇게하면이 문제가 다시 발생하지 않습니다. – csharpforevermore

1

나는 전에 이런 일이 있었어. 내 솔루션은 백 오피스에 들어가서 콘텐츠 노드를 마우스 오른쪽 버튼으로 클릭하고 전체 사이트 재 게시를 선택하는 것이 었습니다. 실제로 모든 것을 다시 게시하지는 않습니다. 캐시 파일을 다시 작성하기 만하면됩니다. 전파하는 데 몇 초가 걸릴 수 있습니다.

해결되지 않으면 단일 노드를 다시 게시하여 URL이 #에서 변경되었는지 확인하십시오. 나머지도 업데이트해야합니다.

+0

충분히 닫습니다. GUI에서 사용할 수 없다고 생각되는 재 게시 기능을 사용해야했습니다. –

관련 문제