Sitecore 6.5에서 실행되는 Sitecore 다중 사이트 설정이 있습니다. 현재 잘못된 URL 매개 변수를 전달하기 때문에 콘텐츠 편집기의 미리보기 탭에있는 페이지 미리보기에서 404 오류가 발생합니다.Sitecore 페이지 미리보기 다중 사이트 설정에서 유효하지 않은 사이트 요청하기
가 도달하려고하는 URL은 :이 매개 변수 sc_site=website
를 지정하기 때문에
http://preview-site1.com:80/sitecore/content/Home-site1/P/F/BM/WaystoMakeYourPracticeGreen?sc_site=website&sc_lang=en&sc_mode=preview&sc_duration=temporary&sc_device=%7bFE5D7FDF-89C0-4D99-9AA3-B5FBD009C9F3%7d
이 URL이 올바르지 않습니다. 우리는 forms.config (마케터 용 WebForms 용)를 제외하고 이름 웹 사이트로 선언 된 사이트 요소를 가지고 있지 않습니다. 이 매개 변수를 제거하거나 sc_site=site1
으로 chaning하면 경로가 유효하게됩니다. form.config 파일에서 <site name="website">
요소를 제거하면 페이지 미리보기가 회색 배경을 반환하는 완전히 다른 URL 구조를 사용합니다.
올바른 URL을 사용하도록 Sitecore 페이지 미리보기를 설정하거나 매개 변수를 모두 생략하려면 어떻게해야합니까?
감사 마크! 우리는 실제로 루트가 당사의 여러 사이트의 부모 인 "웹 사이트"에 대한 사이트 항목을 추가하여이 문제를 해결할 수있었습니다. 여기에서 컨텐츠 편집기 미리보기 탭은 사이트 "웹 사이트"를 구체적으로 찾기 때문에 작동합니다. Sitecore의 방법을 읽고 여러 사이트를 실행하는 방법에 대해 직감적으로 시도했습니다. –