Glassfish 如何在Liferay 6.1中为每个站点创建不同的404页面

Glassfish 如何在Liferay 6.1中为每个站点创建不同的404页面,glassfish,http-status-code-404,glassfish-3,liferay-6,Glassfish,Http Status Code 404,Glassfish 3,Liferay 6,我正在Glassfish 3.1.1上运行Liferay 6.1.0 GA1。我希望为我的门户网站创建一个简单的404错误页面。然而,我不确定如何做到这一点,也无法在网上找到任何像样的文档 一些论坛提到在property-ext.properties文件中添加属性 layout.friendly.url.page.not.found=/errors/my_404error.htm 但是,这个“my_404error.htm”存储在哪里 如果我的门户上有几个网站,每个网站的风格都不一样呢。如何为

我正在Glassfish 3.1.1上运行Liferay 6.1.0 GA1。我希望为我的门户网站创建一个简单的404错误页面。然而,我不确定如何做到这一点,也无法在网上找到任何像样的文档

一些论坛提到在property-ext.properties文件中添加属性

layout.friendly.url.page.not.found=/errors/my_404error.htm
但是,这个“my_404error.htm”存储在哪里

如果我的门户上有几个网站,每个网站的风格都不一样呢。如何为每个站点创建自定义的404页面

由于我是Liferay的新手,我想这个问题有一个简单的解决方案,我只是不知道去哪里找


提前感谢。

请查看[tomcat_dir]/webapps/ROOT/html,如果您将:

$layout.friendly.url.page.not.found=/html/errors/404.jsp

您必须在该路线上创建该页面。记住保存“html”文件夹

所以我在一个我第一次应该看看的地方找到了答案


特别是关于“重写JSP”的部分。这正是我想要的,我可以很容易地根据我的Glassfish安装进行定制。

L先生,谢谢您的回复。你知道如何为Glassfish完成这个简单的任务吗?这就是我用的。这404页是否像我一直相信的那样存储在Liferay钩子中,或者这是需要在Liferay之外创建和维护的东西?谢谢为什么要维护“html”文件夹?在我的根webapp中,我有一个文件夹“errors”和“html”在同一级别。我知道那是一年前的事了,但是你能告诉我你是否创建了一个JSP钩子来定制状态和错误JSP吗?您发布的链接指向pdf,您是否可以编辑该链接以指向在线图书的特定部分:。Thanks@PrakashK当然可以我确实为此创建了一个钩子。这很简单。根据要求,以下是文件的详细信息。你也可以在上查看我的答案。