Если, при заходе на определенную, например, тестовую страницу, нужно выдавать 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 должен быть в корне сайта.