在AEM/CQ5中,使用/etc/map的URL重定向不起作用

在AEM/CQ5中,使用/etc/map的URL重定向不起作用,aem,Aem,我有一个将/content/project/en/test/events重定向到/content/project/en/test页面的用例,因为页面属性的内部重定向不起作用 我在/etc/map/http文件夹下使用了以下值: 吊索:匹配为(++)/en/test/(.+)$ sling:internalRedirect as(+)/en/test.html 但我所需的重定向仍不起作用 请让我知道相同的正确配置 谢谢和问候。吊索:内部重定向是用户被带到的目标,因此您应该在其中使用吊索:匹配的匹配

我有一个将/content/project/en/test/events重定向到/content/project/en/test页面的用例,因为页面属性的内部重定向不起作用

我在/etc/map/http文件夹下使用了以下值:

吊索:匹配为(++)/en/test/(.+)$

sling:internalRedirect as(+)/en/test.html

但我所需的重定向仍不起作用

请让我知道相同的正确配置


谢谢和问候。

吊索:内部重定向是用户被带到的目标,因此您应该在其中使用吊索:匹配的匹配项

使用:
sling:internalRedirect
as
$1/en/test.html

顺便说一句,这里有一篇关于映射的有用文章:

编辑: 这样一个简单的配置可以工作(从home.html重定向到page1.html):


您好,谢谢您的回复。我也跟着同一个医生。我现在尝试了sling的新价值:internalRedirect,它仍然不起作用。我应该为吊索增加什么价值:匹配。我已经尝试了所有的组合,但仍然不起作用。我会首先确保它在没有任何匹配的情况下起作用。比如:sling:match=.*/content/project/en/test/events.html$sling:internalRedirect=/content/project/en/test.html查看映射是否有效。也许结构就是问题所在->/etc/map/http/localhost\u any-您的数据已经存在,resourceType sling:mapping非常感谢您的帮助。我遵循相同的信息,做了相同的更改,但要么它不起作用,要么锚坏了。你的任何建议我都可能遗漏了。您是否将会话保存在crx/de中?2.你确定你有合适的jcr:primaryType?!3.只需将屏幕截图上的内容复制到1,它就可以工作(保存)。粘贴你的最佳尝试作为屏幕截图-你肯定错过了一些小事情,如打字错误或什么。是的,我正在crxde中进行更改并保存它。2.是的,我有。是的,我什么都跟着。我使用的是7502端口,它不应该产生问题,对吗??我不知道在我这边怎么不起作用