我添加了portal-ext.properties
以下内容:
layout.friendly.url.page.not.found = /html/portal/404.html
现在,当我访问不存在的页面时,我自动重定向到404.html
。当我进入页面时,我也希望这种情况发生,我不被允许访问。我应该被重定向到另一个页面,例如/html/portal/page-without-permission.html
。
有人可以帮我吗?
答案 0 :(得分:0)
此行为只能通过ext插件实现。 当不允许用户访问某个页面时,该页面实际上对用户不可见。此行为在portal-impl中的Util和服务类中处理,因此需要由ext处理。 由于页面不可见,因此对于提供的页面名称,页面没有有效的布局ID(根据权限),因此将用户引导至404页面。