在AEM 6.1中将虚荣URL分配给内容页面的最佳做法是什么。
当作者提到页面的虚荣路径并激活它时,它并不真正反映在发布中。我观察到的问题是:当保存操作在页面虚荣属性上执行时,它会在地图位置保存重写规则,除非经过特别更改,否则通常为/etc/map
。
因此,当包含虚荣路径的页面激活时,此重写规则并未真正激活,尽管JCRResorceResolver
地图位置对于/etc/map
的发布和作者实例是相同的。
因此,我想了解激活资源解析程序重写规则以及页面激活的方法是什么?或者是否有任何最佳实践,虚荣心不应该被控制给页面编辑器,并且只能由管理员直接在发布实例中执行?
答案 0 :(得分:0)
/ etc / map与虚荣网址无关。在/ etc / map中,您可以手动将一些路径/主机添加到资源映射。 当编辑器添加虚荣URL时,资源解析器将捕获该事件并将URL添加到其列表中 - 如果发布具有虚URL的页面,AEM发布服务器还将自动添加虚荣URL到其解析器
在作者和发布上查看/ system / console / jcrresolver。你应该在两台机器上看到虚荣网址。
如果您想在根级别上使用虚荣网址,则应以“/”开头。其他可能阻止虚荣网工作的事情:
您的编辑器添加的虚荣网址究竟是什么(字段虚荣网址的内容路径和内容)以及您在发布实例上通过虚荣网址获取页面的网址是什么?