За последние 24 часа нас посетили 16099 программистов и 1666 роботов. Сейчас ищут 883 программиста ...

Переадресация только при HTTP 200 OK

Тема в разделе "Прочие вопросы по PHP", создана пользователем hated8, 19 мар 2014.

  1. hated8

    hated8 Активный пользователь

    С нами с:
    14 янв 2011
    Сообщения:
    50
    Симпатии:
    0
    Здравствуйте, очень прошу помощи в следующей задаче:

    В общем есть страница которая переадресовывает на внешний(посторонний) сайт
    Код (Text):
    1. header("Location: *http://LINK1*");
    но есть проблема и состоит она в том, что страница на внешнем сайте может быть уже удалена, и тогда на внешнем сайте приходит ответ не
    , а
    и идет уже на нем переадресация по их алгоритму. А мне этого не нужно...

    В общем как сделать так, что если *http://LINK1* отвечает не HTTP/1.1 200 OK, то идет возврат на нужную мне *http://LINK2*? ПРИ ЧЁМ! Мне нужно сделать это так, чтобы на внешнем сайте, определялись не данные моего хоста(ИП,Браузер итд), а данные реального клиента...?
     
  2. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    никак
     
  3. hated8

    hated8 Активный пользователь

    С нами с:
    14 янв 2011
    Сообщения:
    50
    Симпатии:
    0
    Блин, неужели нет способа анонимной проверки существования страницы, без курла с проксями?!
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    так. стоит начать формулировать задачу от печки. почему это плохо, и что же на самом деле нужно?
     
  5. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    как минимум ip придется светить какойто