On Fri, 20 Jul 2001, Igor Sysoev wrote:
>
> On Fri, 20 Jul 2001, Vsevolod Melnikov wrote:
>
> > Не подскажет ли кто, как заставить Апач вместо кода возврата 404 отдавать
> > другой код, например, 200?
>
> Можно попробовать перенаправлять ErrorDocument'ом на cgi,
> который бы выдавал примерно такое:
>
> Status: 200 OK
> Content-Type: text/html
Это не поможет. Я уже наступал на эти грабли.
Апач уже сформировал заголовки ответа, и вызывает cgi-шку (указанную в
ErrorDocument) чтобы получить тело ответа. Любые заголовки, выставляемые
этой cgi - игнорируются.
Мне приходилось в теле ответа выдавать meta-http заголовок "Refresh=5;
ulr=bla-bla" чтобы отправить клиента на страницу с кодом ответа 200. Так я
лечил кривые ссылки с сайтов партнеров на нас.
>
> Только вот зачем ?
Присоединяюсь к сонму вопрошающих - "А зачем вам все это надо??? Какую
проблему вы пытаетесь решить???". Может, она решаема совсем по-другому??
> =============================================================================
> = Apache-Talk@lists.lexa.ru mailing list =
> Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
> = Archive avaliable at http://www.lexa.ru/apache-talk =
>
>
--
Best regards,
Andrew Kopeyko <kaa@rambler-co.ru>
Rambler Co. http://www.rambler.ru/
phone : +7 095 745-3619
--
Best regards,
Andrew Kopeyko <akopeyko@mail.ru>
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =