header("HTTP/1.0 404 Not Found"); header("HTTP/1.1 404 Not Found"); header("Status: 404 Not Found");
В ответ все равно приходит 200. Где грабли?!
p.s. кстати сейчас буду чаще писать о php, так как подсел на фреймворк codeigniter.
p.p.s. подскажите каким плагином нормально сырцы php и html публиковать?!
{ 11 comments… read them below or add one }
Привет, ты просто случайно сделал выбор в пользу данного фреймворка или сравнивал, еще какие либо причины?
Много хороших док и туториалов.
Приличное русское коммунити.
По бенчмаркам что видел – он в тройке лидеров.
Дело в том, что код отдаётся апачем. Он нашёл файл и потому код 200. А то что ты отдал – это просто текст (и хедер). Попробуй вот так:
header(”HTTP/1.1 404 Not Found”, true, 404);
я использую плагин WP-Syntax, до фига языков поддерживает, прост в установке и использовании…
Ща поставлю = пасиба
Сорцы можно так публиковать: заливаем на , далее жмём на ссылку HTML (справа-сверху) и полученный код вставляем в окно написания поста – в результате получим красиво раскрашенный код. Или можно просто на dumpz.org заливать и ссылку ставить
Я использую , но сказать, что он идеальный не могу.
С большими блоками кода бывают глюки (текст поста попросту не отображается).
Возможно dumpz.org – более удачный вариант (во всяком случае нагрузка на сервер будет меньше).
Как не странно стоял уже colorer ) я просто забыл про него.
Была мысль, как у Сергея, когда вчера делал отдачу кода 500.
404 ставился без проблем, а 500 нет.
оказалось, что просто опера плевала на код и показывала страницу, которую я успел загрузить раньше, до того, как начал код 500 отдавать
фокс и ие поняли
так что, возможно, код отдается, просто браузер тупит
Мой баг был, я почему то решил, что должен быть редирект на 404, не правильно понимал логику.
Вот не разбираюсь я в Php и все тут!
Leave a Comment