Если, при заходе на определенную, например, тестовую страницу, нужно выдавать 404, то нам поможет такой код:
<?php // Header require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); if (!defined("ERROR_404")) define("ERROR_404", "Y"); \CHTTP::setStatus("404 Not Found"); if ($APPLICATION->RestartWorkarea()) { require(\Bitrix\Main\Application::getDocumentRoot()."/404.php"); die(); }
Файл 404.php должен быть в корне сайта.