公開されたページに間違ったコンテンツが表示される
この問題を修正するには、この記事の手順に従って、パブリッシャーのリポジトリから projects ページを誤った partenerships ページと共に削除します。
説明 description
環境
Adobe Experience Manager(AEM)
問題
サイトにはイタリア語(it)と英語(en)の 2 つの言語ブランチがあり、同じコンテンツで、英語ブランチはイタリア語のライブコピーでした。
英語の projects ページの名前は progetti でしたが、エイリアスが projects に設定されていたので、http://< Publisher> の両方からアクセスできる必要がありました。< URL> /content/htlab/en/progetti.htmlおよびhttp://< Publisher>。< URL>/content/htlab/en/projects.html
ただし、progetti 経由でアクセスした場合にのみ、正しい子は、ページ内のアクセシブルリンク(プロジェクト および パートナーシップ として表示されていました。
プロジェクト 経由でアクセスした場合は、表示された子は プロジェクト と誤ったページ partenerships でしたが、作成者にはそのページが存在しませんでした。
解決策 resolution
パブリッシャーのリポジトリには、正しい progetti ページ以外に、projects という名前のページもあり、誤ったページ partenerships を子として含んでいます。
ある時点で、公開されずに作成されてから削除され、キャッシュされていた可能性があります。
(en)の下の プロジェクト ページ全体を削除して、手順を実行すると、この問題が修正されました。
- イタリア語の progetti page のライブコピーを、その子を含めずに、次のプロパティを使用して作成します。Name: projects; title: Projects
- progetti ページの子に対して、次のようなライブコピーを作成します。
- progetti の場合、名前 projects およびタイトル Projects を持つライブコピーを作成します。
- パートナーシップ の場合は、「partenership and title Partenership」という名前でライブコピーを作成します。 - 新しく作成したページをPublishします。
- ページを非公開にします。
- p rojects ページ全体をもう一度削除します。
これにより、プロジェクト ページも、誤った partenerships ページと共にパブリッシャーのリポジトリから削除されました。