Cuando vas navengando por Liferay, y de golpe hay un enlace que lleva a una página errónea o inexistente, este te lleva a una página de error 404. Para que nos lleve a la página 404 que nosotros queramos utilizaremos el fichero portal-ext.properties.


Este archivo de configuraciones se utiliza para sobreescribir las propiedades del portal.properties. Por defecto no viene creado, por lo que lo tenemos que crear en LIFERAY_HOME/tomcat-6.0.29/webapps/ROOT/WEB-INF/classes/.


Aquí dentro creamos un fichero llamado portal-ext.properties. Dentro de el metemos las lineas siguientes:
<pre>#ERROR 404


layout.show.http.status=true
layout.friendly.url.page.not.found=URL_DE_LA_PAGIN A_DE_ERROR
#EJEMPLO
#layout.friendly.url.page.not.found=/web/guest/error404</pre>
En URL_DE_LA_PAGINA_DE_ERROR ponemos la página a la que llevará en caso de error (tenemos un ejemplo arriba). Reiniciamos liferay y listo, ya tenemos liferay para cualquier error 404 a nuestro gusto.