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

How to set a custom 410 page on liferay

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

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

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

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

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