我想将domain/content/myProject/home.html
这样的网页映射到domain/home.html
。不需要/content/myProject/
。我有以下代码:
String newpath = getResourceResolver().map(page.getPath());
这不会改变任何事情。 newpath是逗留page.getPath()
如何解决这个问题?
答案 0 :(得分:0)
您需要在其中创建地图。然后资源解析器将负责修剪路径。
在AEM中创建映射定义
在AEM的标准安装中,您可以找到文件夹:
的/ etc /地图/ HTTP
这是为HTTP协议定义映射时使用的结构。对于要映射的任何其他协议,可以在/ etc / map下创建其他文件夹(sling:Folder)。 将内部重定向配置为/ content
使用/ content:
创建将任何请求添加到<http://localhost:4503/的前缀的映射答案 1 :(得分:0)