За последние 24 часа нас посетили 54886 программистов и 1722 робота. Сейчас ищут 854 программиста ...

wildcard redirect

Тема в разделе "PHP для новичков", создана пользователем Oogily, 16 окт 2009.

  1. Oogily

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

    С нами с:
    25 авг 2009
    Сообщения:
    33
    Симпатии:
    1
    есть основной домен и 5 синонимов к нему.
    у основного домна много доменов 3 уровня.
    можно как-нибдь сделать, что бы вручную не редиректить каждый домен 3 уровня синонима на основной? а то после этого только в одной таблице редиректа запутаешься.

    то есть имея домен <домен3уровня>.site1.ru
    когда человк вводит <домен3уровня>.synonim.ru он автомтически попадал на <домен3уровня>.site1.ru

    Думаю сделать так: делаю ридерект с *.synonim.ru на site1.ru/redirect.php
    a в нем, что-то а-ля:

    <?php
    $serverhost = explode('.',$_SERVER["HTTP_HOST"]);
    $sub = $serverhost[0];
    header("HTTP/1.1 301 Moved Permanently");
    header("Location:http://".$sub.".site1/");
    exit();
    ?>

    Правда в php я не силен. Код совсем не работает...