基于AEM中资源解析器的URL映射

时间:2014-01-17 19:52:18

标签: cq5 aem

我们有以下网站结构:

content
    mysite
         en
          home
             testlevel1page
               testlevel2page

现在要求是映射:

我们如何通过资源解析器实现这一目标?

1 个答案:

答案 0 :(得分:9)

/etc/map/http目录下,添加一个节点“www.mysite.com”,并为其提供sling:internalRedirect /content/mysite/en/home的属性。

根据Sling documentation,这将“使用字符串”前缀发送到此域的请求的URI路径“ - 即在这种情况下,在域后附加”/ content / my / en / home“对“www.mysite.com”的任何传入请求的名称。

或者,如果您将其放在/etc/map.publish/http下,则此选项仅适用于将Sling运行模式设置为发布的实例。

(由于规则在名为'http'的节点下,这不会应用于安全请求。如果您也需要满足'https',您可以复制http节点,或者最好创建一个正则表达式 - 这不是一个常见的用例,而是关于上面链接的文档的更多信息。)