未設定のフレンドリーURLからウェブコンテンツにアクセスしている

問題

  • 表示ページ・テンプレートを使用してポータルにウェブ・コンテンツを表示すると、ウェブ・コンテンツが複数のURLでアクセスされます。
  • 表示ページテンプレートツールを使ってウェブコンテンツにアクセスするためのフレンドリーURLを設定すると、ウェブコンテンツは最初に作成したURLからアクセスされ続けるのはなぜですか?

Environment

  • DXP 7.3
  • DXP 7.4

解決策

  • 当初、私たちはこれを期待された行動として理解していた。 表示ページテンプレートを使用してWebコンテンツを作成すると、作成されたWebコンテンツの名前に基づいて、このWebコンテンツ用のURLが自動的に作成されます。
  • 例えばNewBasicWebContentという名前で作成されたウェブコンテンツを保存する場合、そのアクセスURLはhttp://localhost:8080/web/guest/w/newbasicwebcontent、このウェブコンテンツのバージョンは1.0になります。
  • このウェブコンテンツのURLを更新し、フレンドリーなURL(例:http://localhost:8080/web/guest/w/updatedurl)でアクセスできるようにする。このウェブコンテンツはバージョン1.1で保存される。
  • しかし、バージョン1.0はこのウェブコンテンツの履歴に残っているため、このURLを設定していなくても、このウェブコンテンツにアクセスすることは可能だ。 このアクセスを制限し、友好的なURL経由でのみこのウェブコンテンツにアクセスできるように設定するには、ウェブコンテンツ履歴でこのウェブコンテンツのバージョン1.0を削除する必要があります。

追加情報

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています