Как выдать 404 в php?

Печать RSS
123

Автор
Дух
0
Например как в хитаччисе денифромалл
Мобщем нужно отсканировать буферизатором выход в браузер, если нашол ненужный текст выдать что страници не существует.
Пробувал в функцию для буферизации вставить локацию но увы exit; сработал а локация нет.
Автор
Дух
0
может прямой способ есть без локации.

Оранжевые штаны
0
ErrorDocument 404 /pages/404.php
кажется так
Изменил: Иван Алексеевич (01.04.2010 / 05:11)
A

Оранжевые штаны
0
а что мешает сделать так exit('<html>Error 404<br/>Такой страницы не существует.</html>');
W

Землянин
0
header('HTTP/1.1 404 Not Found');
echo '<h1>404 Not Found</h1>';
// for IE
for($i=0;$i<500;$i++)echo '&nbsp;';
Автор
Дух
0
КотЭ (Сегодня / 04:10)
ErrorDocument 404 /pages/404.php
кажется так
А как именно ето притулить?

Оранжевые штаны
0
6. TLENSi, в хитачесе где нибудь в конце пропиши

Пацак
0
Пишешь в .htacces эту строку ErrorDocument 404 404.html
В файле 404.html что-то типа:
<html><head><title>Ошибка</title>
<body><h1>Ошибка 404</h1>
Страница не найдена
</body></html>
Автор
Дух
0
Я имел ввиду в /tratata/file.php
проставить код чтобы ровнялось
что юзер перейдет по /tratata/ygryygtty.php
а /tratata/ygryygtty.php не существует.
И потом уже должен сработать .htaccess и отправить на нужную страницу.
Автор
Дух
0
Вобщем нужно создать в скрипте ошибку 404
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск