В поиске попадались подобные случаи, но мне не помогли...
В urlrewrite.php срабатывает правило:[CODE]array (
'CONDITION' => '#^/catalog/([a-zA-Z0-9\\-_]+)/([a-zA-Z\\-_]+)/(.*)#',
'RULE' => 'RAZDEL=$1&RAZDEL2=$2',
'ID' => '',
'PATH' => '/catalog/catalog.php',
'SORT' => 100,
),[/CODE]Выполняется скрипт /catalog/catalog.php:[CODE]<?
define("ERROR_404", "Y");
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
CHTTP::setStatus("404 Not Found");
[/CODE]Статус возвращается 200. Но как?
Если напрямую к скрипту по адресу обратиться /catalog/catalog.php, возвращается 404.