激活时内容页面的虚URL不会反映在AEM 6.1中的发布实例中

时间:2016-05-06 22:54:10

标签: cq5 aem sling

在AEM 6.1中将虚荣URL分配给内容页面的最佳做法是什么。

当作者提到页面的虚荣路径并激活它时,它并不真正反映在发布中。我观察到的问题是:当保存操作在页面虚荣属性上执行时,它会在地图位置保存重写规则,除非经过特别更改,否则通常为/etc/map

因此,当包含虚荣路径的页面激活时,此重写规则并未真正激活,尽管JCRResorceResolver地图位置对于/etc/map的发布和作者实例是相同的。

因此,我想了解激活资源解析程序重写规则以及页面激活的方法是什么?或者是否有任何最佳实践,虚荣心不应该被控制给页面编辑器,并且只能由管理员直接在发布实例中执行?

1 个答案:

答案 0 :(得分:0)

/ etc / map与虚荣网址无关。在/ etc / map中,您可以手动将一些路径/主机添加到资源映射。 当编辑器添加虚荣URL时,资源解析器将捕获该事件并将URL添加到其列表中 - 如果发布具有虚URL的页面,AEM发布服务器还将自动添加虚荣URL到其解析器

在作者和发布上查看/ system / console / jcrresolver。你应该在两台机器上看到虚荣网址。

如果您想在根级别上使用虚荣网址,则应以“/”开头。其他可能阻止虚荣网工作的事情:

  • 您可能在/ etc / map(。*)。
  • 上有其他映射规则
  • CQ / AEM发布服务器前面有一个调度程序正在过滤或操作传入的URL。

您的编辑器添加的虚荣网址究竟是什么(字段虚荣网址的内容路径和内容)以及您在发布实例上通过虚荣网址获取页面的网址是什么?