ADOBE EXPERIENCE MANAGERのドメイン URLを介したページへのアクセス時のUIのゆがみ

Adobe Experience Manager(AEM)では、必要なクライアントライブラリリソースの読み込みに失敗すると、ドメイン URLを介してアクセスしたページが正しく表示されず、HTTP 404 エラーとページレンダリングが不完全になる可能性があります。 発行者またはDispatcher URLを介して同じページにアクセスする場合、問題は発生しません。 この問題を修正するには、古いキャッシュ済みリソースをクリアし、CDNおよびDispatcher レイヤー全体でクライアントライブラリの配信を検証します。

説明 description

環境

Adobe Experience Manager(AEM)、AEM Sites

問題/症状

  • ドメイン URLを介してアクセスすると、ページに破損または歪んだUIが表示される。
  • 必要なクライアントライブラリ(clientlib)リソースの読み込みに失敗します。
  • クライアントライブラリリソースにHTTP 404 エラーが表示されます。
  • アセットが欠落しているため、ページのレンダリングが不完全になる。
  • パブリッシャーURLを介してページにアクセスする場合、問題は発生しません。
  • Dispatcher URLを使用してページにアクセスする場合、この問題は発生しません。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. CDN管理ツールまたはポータルを使用して、影響を受けるすべてのドメイン URLのCDN キャッシュをクリアします。 キャッシュが完全にパージされ、一部のパスに対してのみクリアされないようにします。
  2. CDN キャッシュをクリアした後、ブラウザーで影響を受けるURLにアクセスして、UIの歪みが解決されているかどうかを確認します。
  3. ブラウザー開発者ツールを使用して、クライアントライブラリまたは静的リソースに関連する残りのHTTP 404 エラーを確認します。
  4. 問題が解決しない場合は、環境のDispatcher キャッシュをクリアします。 完全なキャッシュクリアランスを実行するには、Dispatcher管理手順を参照してください。
  5. 影響を受けるURLをもう一度検証し、UIの問題やリソースが不足していないかどうかを確認します。
  6. 必要なすべてのクライアントライブラリリソースが正しく公開され、Dispatcher レイヤーとCDN レイヤーの両方からアクセスできることを確認します。 残りの404 エラーを調査して、リソースがパブリッシャーに存在し、Dispatcher ルールによってブロックされていないことを確認します。
  7. 問題が解決しない場合は、スクリーンショット、影響を受けるURL、エラーの詳細を収集して、さらに調査またはエスカレーションを行います。
recommendation-more-help
experience-cloud-kcs-help-kbarticles