CMS:動的ページの問題のトラブルシューティング
読了時間:3分
動的ページを使用すると、レシピ、不動産リスト、イベントなどのページデザインを変更することなく、さまざまなアイテムを表示することができます。作成する動的ページの種類により、コンテンツコレクションのアクセス権限や、その他の要因によって問題が発生する可能性があります。
この記事では、以下の問題を解決する方法について説明します:
コンテンツ内を移動できない
サイト公開後、コンテンツが正しく表示され、そのコンテンツを正常にナビゲートできることを確認する必要があります。たとえば、レシピページがある場合、異なるメニューアイテムをクリックすることでコレクションの最初のアイテム以外にもリダイレクトされるようにする必要があります。
動的アイテムページの URL が固有であることを確認する
動的アイテムページの操作において、URL はコレクション内のアイテムフィールドに基づいています。そのフィールド内に同じコンテンツを持つアイテムが 2つ以上ある場合、その 2つの異なるアイテムの URL は同じであるため、コンテンツを正しく表示できません。動的ページ URL にあるフィールドをチェックし、そのフィールド内に重複したコンテンツがないことを確認します。
こちらをクリックして手順を確認しましょう
ライブサイトでコンテンツが正常に動作しない
ページとコンテンツがプレビューモードで正しく表示されるにもかかわらず、ライブサイトでは正しく表示されない場合は、次の点をご確認ください:
- 動的ページを追加してからサイトが公開されました
- ユーザーがコンテンツを閲覧できるように設定されているか、コレクションの権限を確認します。
- オプショナルサンドボックスを有効にしている場合は、サンドボックスでライブコンテンツにコレクションを同期してください。
ライブ動的ページにアクセスできない
訪問者が動的ページにアクセスすると、403または 404エラーメッセージが表示されることがあります。これは、訪問者がページにアクセスする権限を持っていない場合、またはページが見つからない場合に発生します。
403 Forbidden エラーメッセージ
403 エラーは、訪問者がページへのアクセス権限を持っていない場合に発生します。これは、訪問者がアクセスしようとしている動的ページに接続されているコンテンツコレクションへのアクセス権限を持っていない場合に発生します。アクセス権限を編集して、訪問者がページにアクセスできるようにします。
こちらをクリックして手順を確認しましょう
404 ページが見つかりませんエラーメッセージ
訪問者が見つからないページに移動すると、404エラーが発生します。これは、オプショナルサンドボックスコレクションがライブコンテンツと同期されていないために起こります。そのため、動的ページに表示されるアイテムはライブコレクションに存在しません。この問題を解決するには、サンドボックスコンテンツをライブコンテンツと同期してください。オプショナルサンドボックスについて詳細はこちらをご覧ください。
こちらをクリックして手順を確認しましょう
ヒント:
訪問者が静的リンクを使用してページにアクセスしていて、リンクからアイテムが削除されている場合は、壊れたリンクを削除するか、削除したアイテムをコレクションに追加し直します。
お役に立ちましたか?
|