sitecore multisite 설정이 있습니다.Sitecore를 통해 부모 노드에 액세스 할 수 있습니다.
나는 현재 "중복 콘텐츠 증후군"에 시달리고 있는데, Google 봇은 내 사이트를 색인하여 반대 사이트의 콘텐츠에 액세스 할 수 있습니다.
이것은 Google 검색에서 사이트에 낮은 등급을 부여하는 2 개의 다른 hostNames에서 동일한 콘텐츠를 찾습니다.
중복 된 내용을 발견 한 이유는 URL에 이름을 입력하여 현재 탐색중인 사이트 노드보다 하위 사이트 노드에 액세스 할 수 있기 때문입니다.
이 사이트의 내 Web.config의 설정입니다 :
<
사이트 이름 = "WEBSITE2"여기서 hostName = "local.domain.dk"virtualFolder = "/"> physicalFolder = "/"ROOTPATH = "/" "sitecore/content/talk"startItem = "/"데이터베이스 = "웹"도메인 = "엑스트라 넷"allowDebug = "true"cacheHtml = "true"htmlCacheSize = "10MB"registryCacheSize = "0"viewStateCacheSize = "0"xslCacheSize = "5메가바이트"filteredItemsCacheSize = "2메가바이트"enablePreview = "true"를 enableWebEdit = "true"를 enableDebugger = "true"를 disableClientData = "거짓"/>
<
사이트 이름 = "웹 사이트"virtualFolder = "/"physicalFolder = "/ "> rootPath ="/ si "true"cacheHtml = "true"htmlCacheSize = "10MB"registryCacheSize = "0"viewStateCacheSize = "0"xslCacheSize = "5MB/tecore/content/home"startItem = "/"데이터베이스 = "웹"도메인 = "엑스트라 넷" "filteredItemsCacheSize ="2메가바이트 "enablePreview ="true "를 enableWebEdit ="true "를 enableDebugger ="true "를 disableClientData는 ="false "를 나는 각 사이트의 루트에 ROOTPATH을 설정하더라도 />
, 난 여전히입니다 local.domain-talk/integration을 입력하여 local.domain.dk/ydelser/integration의 하위 노드에 액세스 할 수 있습니다.
도움이 될 것입니다.