如何在liferay上设置自定义410页面

时间:2016-11-09 18:50:57

标签: liferay liferay-6 http-status-code-410

我想在liferay上设置自定义410页面。我已经通过文件portal-ext.properties

为404页面配置了该页面
layout.friendly.url.page.not.found=/html/portal/404.html

但我不知道如何为410页做这件事。 谢谢你的帮助

1 个答案:

答案 0 :(得分:3)

没有这样的配置选项。如果您查看PortalImpl.sendError的代码,您会看到NoSuchLayoutException的特殊测试。所有其他错误都只是重定向到状态页面。

您可以创建 EXT插件并覆盖PortalImpl.sendError以执行您想要的任何操作。或者您创建 hook 并覆盖/html/portal/status.jsp