[QUOTE]Vitaly Vladim написал:
Решил проблему исправив 404.php , спасибо за помощь. [CODE] <?
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");
?>
<section class="error-page">
<div class="error-404"></div>
<div class="error-text">к сожалению,<br>запрашиваемая страница<br>не найдена</div>
<div class="error-action">
<a href="/">Перейти на главную</a>
<span>или</span>
<?$APPLICATION->IncludeComponent(
"bitrix:search.form",
"2site",
Array(
"USE_SUGGEST" => "N",
"PAGE" => "/search/index.php"
)
);?>
</div>
</section>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
[/CODE]
Не хватало вот этого (Взято из оригинального 404.php)[CODE] CHTTP::SetStatus("404 Not Found");
@define("ERROR_404","Y"); [/CODE][/QUOTE]
эта строчка не нужна?
require $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php";
Решил проблему исправив 404.php , спасибо за помощь. [CODE] <?
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");
?>
<section class="error-page">
<div class="error-404"></div>
<div class="error-text">к сожалению,<br>запрашиваемая страница<br>не найдена</div>
<div class="error-action">
<a href="/">Перейти на главную</a>
<span>или</span>
<?$APPLICATION->IncludeComponent(
"bitrix:search.form",
"2site",
Array(
"USE_SUGGEST" => "N",
"PAGE" => "/search/index.php"
)
);?>
</div>
</section>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
[/CODE]
Не хватало вот этого (Взято из оригинального 404.php)[CODE] CHTTP::SetStatus("404 Not Found");
@define("ERROR_404","Y"); [/CODE][/QUOTE]
эта строчка не нужна?
require $_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php";