[QUOTE]
Евгений Гуревич написал:
Если константу ERROR_404 определить в-ручную, то решение работает. Но компонент каталога отказывается определять константу ERROR_404, хотя параметр "SET_STATUS_404" => "Y" указан. Что может быть не так?[/QUOTE]
Смотрите что там в компоненте. Он кривой по-видимому.
Вот как в news.detail:[CODE]else
{
$this->AbortResultCache();
ShowError(GetMessage("T_NEWS_DETAIL_NF"));
@define("ERROR_404", "Y");
if($arParams["SET_STATUS_404"]==="Y")
CHTTP::SetStatus("404 Not Found");
}
[/CODE]