• Редирект в зависимости от страны?

    @KirillADV
    У меня на выходных возникла идейка
    - можно попробовать без куков и лишних заморочек
    - только вопрос как на это отреагируют поисковики при индексации при новой структуре и что будут со старыми ссылками как их поисковик обработает?

    Вот структура сайта (соответственно на каждой странице сайта будет возможность выбора языка принудительно, и ссылки будут переходить, согласно структуре сайта - ниже)
    -----------------------

    мойдомен.ru
    |
    index.php (содержит только на редирект (блок кода - 1 смотри внизу))
    |
    |\
    мойдомен.ru/eng/index.php (и получаеться все обращания к страницам бцдцт в рамках префикса /eng/)
    |
    |
    |\
    мойдомен.ru/rus/index.php (и получаеться все обращания к страницам бцдцт в рамках префикса /rus/)

    (блок кода - 1)
    ---------------------------------
    preg_match('/^\w{2}/', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $m);
    switch (strtolower($m[0])) {
    case 'ru': header('Location: /rus/index.php'); break;
    default: header('Location: /eng/index.php'); break;
    }
    Ответ написан
    Комментировать