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

如何在liferay上设置自定义410页,liferay,liferay-6,http-status-code-410,Liferay,Liferay 6,Http Status Code 410,我想在liferay上设置一个自定义410页。我已经通过文件portal-ext.properties为404页面配置了它 layout.friendly.url.page.not.found=/html/portal/404.html 但是我不知道怎么写410页的。 感谢您的帮助没有此类配置选项。如果查看PortalImpl.sendError的代码,您将看到有一个针对NoSuchLayoutException的特殊测试。所有其他错误都被重定向到状态页面 您可以创建一个EXT插件并覆盖Por

我想在liferay上设置一个自定义410页。我已经通过文件portal-ext.properties为404页面配置了它

layout.friendly.url.page.not.found=/html/portal/404.html
但是我不知道怎么写410页的。
感谢您的帮助

没有此类配置选项。如果查看
PortalImpl.sendError
的代码,您将看到有一个针对
NoSuchLayoutException
的特殊测试。所有其他错误都被重定向到状态页面


您可以创建一个EXT插件并覆盖
PortalImpl.senderro
来执行任何您想要的操作。或者您创建一个钩子并覆盖
/html/portal/status.jsp

以添加到Tobias的答案中,目前给定的列表(403404400500)正在PortalImpl.java中处理。更可取的做法是使用钩子覆盖status.jsp,以获得更清晰的解决方案。感谢您的回答