从AEM博客帖子URL中删除.entry.html

时间:2017-07-19 11:25:51

标签: url aem

我使用OOTB日志组件创建了一篇博文,使用下面的url。 http://localhost:4502/content/community-components/en/journal.html

创建博客文章后,我在下面看到了Blog Post的网址。

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

现在,我想了解如何从Blog Post URL上移除 .entry.html

仅供参考:我正在使用AEM 6.2

提前致谢。

1 个答案:

答案 0 :(得分:1)

AEM(社区)博客文章OOTB网址格式有助于作者和出版商环境的运作,但同意它不是任何形式的用户友好。您有以下选项可以解决它:

  1. 在您的调度程序级别(或其他相应平台中的等效层)上使用Apache重写规则以从URL中删除.journal.entry.html
  2. 使用带有RegEx的sling映射来映射以美化URL
  3. 这两个选项都有其用途和问题。您需要评估基础架构和环境的最佳方法。在实践中,最好映射子域(blogs.example.com)或虚拟路径(example.com/blogs)并将日记条目映射到它,但所有这些都取决于站点结构。