2016-07-11 4 views
3

Возможно ли установить статическую страницу ошибки 404 без необходимости создания этой страницы в CMS SiteTree?Страница статической ошибки SilverStripe

Я попытался установить в ErrorPage.ss в Layout папку с текстом ошибки в там. Он работает только при создании страницы ошибок в SiteTree.

ответ

4

Страница ошибки 404 в дереве сайта выводит страницу html на /assets/error-404.html для использования в случае, если страница сайта 404 не найдена.

В нашем основной .htaccess должна быть следующей строкой, которая устанавливает, где сервер должен искать статическую страницу 404 ошибки:

ErrorDocument 404 /assets/error-404.html 

Если мы с публикацией на странице 404 ошибки в дереве сайта сервер будет использовать этот статическая страница html. Затем мы можем отредактировать файл /assets/error-404.html для управления статической страницей ошибок 404.

Смежные вопросы