2017-07-19 7 views
1

私は、以下のURLを使用してOOTBジャーナルコンポーネントを使用してブログ投稿を作成しました。 AEMのブログから.entry.htmlを削除する投稿URL

ブログ投稿を作成した後は、以下のブログ記事のURLを参照してください。

http://localhost:4502/content/community-components/en/journal.entry.html/2017/07/19/sample_title-7KtT.html

は今、私たちはブログ投稿のURLを上から.entry.htmlを削除する方法を理解したいです。私は事前にAEM 6.2

感謝を使用しています:FYI

+0

どのバージョンのAEMをお使いですか?タグを追加してください。 localhostを使ったURLの投稿はほとんど役に立たない。というのも、あるコンテンツは存在しないかもしれないからだ。 – reporter

+0

@reporter上記のURLには、AOT付きのOOTBが付属していますので、誰もがこのコンテンツを持っています。 –

+0

AEMのバージョンによって異なります。私は、AEM5.3以前の人はそれを持っているとは思っていません。 – reporter

答えて

1

ブログの投稿OOTBのURL形式は、著者と出版社の環境の機能を助けるためのものですが、どんな形でもユーザーフレンドリーではありません。

  1. 使用のApache
  2. URLから.journal.entry.htmlを取り除くために、あなたのディスパッチャのレベル(または他のそれぞれのプラットフォームで同等の層)に書き換えルールを使用:あなたはそれを修正するには、以下のオプションを持っていますRegExを使用してURLを美しくするためにマップするマッピング

これらのオプションには、それぞれ用途と問題があります。インフラストラクチャと環境に最適なアプローチを評価する必要があります。実際には、サブドメイン(blogs.example.com)または仮想パス(example.com/blogs)をマッピングしてジャーナルエントリをマップする方が良いですが、これはサイト構造によって異なります。

関連する問題