freekir
1/23/2017 - 7:07 AM

Создание 404ой на битрикс

Создание 404ой на битрикс

Открываем .htaccess в корне сайта и прописываем редирект на 404 ошибку:
ErrorDocument 404 /404.php
Если в качестве веб-сервера используется Nginx достаточно прописать в конфиге в секции location вот такой код:

error_page 404 = /404.php;
Создаем страничку 404.php и прописываем перед основным содержанием вот такой код:


<?
include_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/urlrewrite.php');

CHTTP::SetStatus("404 Not Found");
@define("ERROR_404","Y");

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");

$APPLICATION->SetTitle("404 Not Found");


require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>