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