Webサイトのさまざまな場所に存在する必要があるネストされたリストページがあるシナリオがあります。
問題は、このリストページを多くの場所にコピーするのではなく、1つの場所で管理したいのに、URL構造を失いたくないということです。だから、私は持っているかもしれません
www.abc.com/infocomm/infrastructure/wired/that-listing-page www.abc.com/infrastructure/ipv6/that-listing-page
コンテンツストアにリストページを作成し、ワイルドカードクエリを使用して子ページを動的に引き出すことを試みましたが、これにはいくつかの欠点があります。
- リッチテキストエディタを使用すると、コンテンツ作成者はリストページアイテムへのハイパーリンクを作成できません。ハイパーリンクはコンテンツストアに存在し、リストページアイテムを取得するにはクエリ文字列をハードコーディングする必要があるためです。たとえば、次のようにパラメータをハードコーディングする必要があります。
www.abc.com/infocomm/infrastructure/wired/that-listing-page/ 2012 / article-1
- #1のため、コンテンツ作成者がリストページの下のアイテムの名前を変更したり、アイテムを削除したりすると、リンク切れが多くなります。
- 既存のコンテンツを移行する必要があります。つまり、最初の問題につながる新しいリンクを手動で更新してハードコーディングする必要があります。
- 上記の課題のため、GoogleサイトマップとRSSフィードを生成できません。
皆さんの中には以前にこのシナリオを経験したことがあるかもしれませんが、皆さんがどのようにそれを達成したかを聞きたいです。Sitecore6.5を使用しています。