是否有可能获得重定向后使用的虚URL的引用?

时间:2014-10-31 18:00:53

标签: cq5 aem urlrequest vanity-url

我有一个页面http://localhost:4502/content/project/en/mypage.html,它有几个虚荣网址设置为

/content/project/vanity-1
/content/project/vanity-2

因此,上述两个虚URL的任何请求都会被重定向到 /mypage.html

是否可以从页面重定向到的位置获取虚荣URL请求?即如何找到请求来自哪个虚荣URL?

request.getRequestURL()给了我。 ./ mypage.html ,但我需要获得虚荣URL请求。

2 个答案:

答案 0 :(得分:0)

您应该尝试从/content/project/page/jcr:content属性sling:vanityPath

获取它

答案 1 :(得分:0)

HTTP referer标头中提供了它。你可以按如下方式得到它:

String referrer = request.getHeader("referer");