Проблема в моем скрипте или в браузере Google chrome?

php Google Chrome http GDLib header status

Здравствуйте!

Как-то давно уже написал скриптик, который позволяет выводить на экран уменьшенные картинки для предпросмотра. Суть работы скрипта проста до безобразия: При обращении браузера к физически несуществующей картинке по адресу:

http://school13nv.ru/uploads/images/news_images/miniatures/80/1aug2009-01.JPG

файл ошибки 404.php, заданный при помощи .htaccess (директива ErrorDocument), создает миниатюру этой картинки из реально существующего файла: http://school13nv.ru/uploads/images/news_images/1aug2009-01.JPG

Файл 404.php начинается со строк:

if (function_exists("apache_lookup_uri")) header("HTTP/1.1 200 OK");
header("Status: 200 OK");

Эти строки по идее, должны сказать браузеру о том, что рисунок можно загружать не выдавая ошибки 404. И во в Опере и в Огнелисе и даже в Мягкомелком Оборзевателе все открывается на ура. Но вот Google Chrome желания отображать эти картинки на странице не изъявил(хотя если открыть рисунок в новой вкладке рисунок все-таки покажется).
Вопрос простой - ЧТО НЕ ТАК?

Буду очень признателен за умные мысли и обоснованные обвинения в кривизне рук.=)

Примечание:
По поводу первых 2 ответов:
1. Попоробовал удалить строки с хедерами. Ничего не изменилось.
2. В Огнелисе версий 2 - 3.5 все работает. Я сам постоянно сижу на нем.
Ответы:
попробуйте сразу отправлять картинку на страницу, без отправки OK
Сервер забивает на строки про хедеры и шлёт 404. Посмотрел сейчас в firefox.
Да, работает. Но дело не в том, что в файрфокс показывается картинка. А в том, что сервер говорит "не найдено". Так что ваши ухищрения с хедерами не сработали.
Надо не тупо перебирать браузеры, а Посмотреть глазами, какой заголовок возвращает сервер.


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.