在liferay中创建多个站点

时间:2014-01-07 12:38:21

标签: liferay-6

在liferay中有一种方法可以在example.com中创建2个站点,例如hr.example.com和sales.example.com。每当用户登录然后对应于用户角色时,我们可以将他重定向到hr或销售站点,并将example.com重定向到普通用户。

2 个答案:

答案 0 :(得分:0)

您可以使用Liferay的虚拟主机概念,请参阅

http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Virtual+Hosting+%28Communities%29

注意:自从Liferay 6.1以来,“社区”是“网站”

答案 1 :(得分:0)

请参阅网站设置>虚拟主机选项可以使用某个URL映射您的站点。

为了根据用户的角色重定向用户,请使用PostLoginAction.java创建post登录挂钩,并在该类中进行角色检查并根据角色进行重定向。

基本覆盖挂钩中的login.events.post属性,并在PostLoginAction中提供实现。

Marketplace App对您有所帮助:Custom Landing Page Hook