公開されたページに間違ったコンテンツが表示される

この問題を修正するには、この記事の手順に従って、パブリッシャーのリポジトリから 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)の下の プロジェクト ページ全体を削除して、手順を実行すると、この問題が修正されました。

  1. イタリア語の progetti page のライブコピーを、その子を含めずに、次のプロパティを使用して作成します。Name: projects; title: Projects
  2. progetti ページの子に対して、次のようなライブコピーを作成します。
                 - progetti の場合、名前 projects およびタイトル Projects を持つライブコピーを作成します。
                 - パートナーシップ の場合は、「partenership and title Partenership」という名前でライブコピーを作成します。
  3. 新しく作成したページをPublishします。
  4. ページを非公開にします。
  5. p rojects ページ全体をもう一度削除します。

これにより、プロジェクト ページも、誤った partenerships ページと共にパブリッシャーのリポジトリから削除されました。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f