Как создать отдельную страницу 404 для каждого сайта в Liferay 6.1 - PullRequest
0 голосов
/ 25 января 2012

Я использую Liferay 6.1.0 GA1 на Glassfish 3.1.1.Я ищу, чтобы создать простую страницу ошибки 404 для моего сайта портала.Однако я не уверен, как это сделать, и не могу найти какую-либо приличную документацию в Интернете.

Некоторые форумы упоминают о добавлении свойства в файл property-ext.properties

layout.friendly.url.page.not.found=/errors/my_404error.htm

Однако гдеэтот "my_404error.htm" хранится?

А что, если у меня на портале несколько сайтов, каждый из которых имеет свой стиль.Как мне создать индивидуальную страницу 404 для каждого сайта?

Поскольку я новичок в Liferay, я думаю, что есть простое решение этой проблемы, я просто не знаю, где искать.

Спасибо заранее.

Ответы [ 2 ]

0 голосов
/ 07 марта 2012

Так что я нашел ответ в месте, которое я должен был осмотреть в первый раз.

Руководство разработчика Liferay .

Специальнораздел «Переопределение JSP».Это было именно то, что я искал, и я легко смог приспособить его к моей установке Glassfish.

0 голосов
/ 20 февраля 2012

Смотрите в [tomcat_dir] / webapps / ROOT / html, так что если вы поставите:

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

Вы должны создать эту страницу на этом маршруте. Не забудьте сохранить папку "html"!

...