перестал работать редирект

Тема в разделе "PHP", создана пользователем lena berkova, 28 июл 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. lena berkova

    lena berkova

    Регистр.:
    14 янв 2009
    Сообщения:
    441
    Симпатии:
    19
    есть скрипт
    PHP:
    <?php
    $to 
    $_GET["to"];
    header("Location: $to");
    ?> 
    счас не редиректит, более того, если вызываю несуществующую страницу то грузится главная, а не ошибка что не найдена. подозреваю что изза настроек мод реврайта. как исправить?
     
  2. jo0o00nyy

    jo0o00nyy Постоялец

    Регистр.:
    12 май 2010
    Сообщения:
    65
    Симпатии:
    27
    .htaccess в студию :) и пример урла запроса для редиректа.
    Кстати, а так /script.php?to=http://site/page/ редиректит?
     
  3. horpah

    horpah

    Регистр.:
    21 июн 2010
    Сообщения:
    199
    Симпатии:
    55
    еще обрати внимание чтобы перед header("Location: $to"); не было никакого вывода(пробелы переводы строки, другие невидивые символы тоже считаются)
     
  4. diavolic

    diavolic

    Регистр.:
    17 мар 2010
    Сообщения:
    522
    Симпатии:
    102

    покажи как скрипт вызывается
     
  5. Raccoon

    Raccoon

    Регистр.:
    31 июл 2007
    Сообщения:
    175
    Симпатии:
    9
    а что пишет echo $to;

    ??

    Попробуй сделать так:

    <?php
    error_reporting(E_ALL);
    $to = $_GET["to"];
    echo $to;
    die;
    header("Location: $to");
    ?>

    И скинь сюда что напишет.
     
Статус темы:
Закрыта.