Опять хитрый редирект :(

Discussion in 'PHP' started by mff, 22 Jun 2009.

  1. mff

    mff Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    Подскажите пожалуйста, можно ли так сделать на уровне .htaccess:
    если человек заходит на http://wap.site.ru с обычного компьютера - его перекидывало бы на http://site.ru а если с моюильного устройства - то нет. :)

    Спасибо!
     
    1 person likes this.
  2. Gaus

    Gaus Member

    Joined:
    8 Feb 2009
    Messages:
    136
    Likes Received:
    36
    Reputations:
    3
    на уровне .htaccess - хз
    а просто на пхп можно;) типо фильтр по юзер агентам
    Смотриш тут юзер агенты(телефонов или пк)
     
    #2 Gaus, 22 Jun 2009
    Last edited: 22 Jun 2009
  3. mff

    mff Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    Gaus, дай примерчик юзнуть! :)
     
  4. Gaus

    Gaus Member

    Joined:
    8 Feb 2009
    Messages:
    136
    Likes Received:
    36
    Reputations:
    3
    Ну ща попробую ченить сделать подобное;)
    я просто пхп не особо знаю, но думаю сделаю)
     
  5. mff

    mff Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    2,074
    Likes Received:
    701
    Reputations:
    227
    спс!
     
    2 people like this.
  6. laedafess

    laedafess Member

    Joined:
    11 Feb 2009
    Messages:
    70
    Likes Received:
    29
    Reputations:
    15
    PHP:
    if(stristr($_SERVER["HTTP_USER_AGENT"],'Mozilla')) header('location: http://site.ru');
    elseif(
    stristr($_SERVER["HTTP_USER_AGENT"],'Opera')) header('location: http://site.ru');
    echo 
    'HaCKeD bY laedafess';
     
  7. Gaus

    Gaus Member

    Joined:
    8 Feb 2009
    Messages:
    136
    Likes Received:
    36
    Reputations:
    3
    Вот чтото вроде этого:)
    З.Ы. это для примера:)
    PHP:
    $mob_agents = Array('Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; Nokia 6600;452) Opera 6.20 [ru]','Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; Nokia 6600/5.27.0; 9399) Opera 8.65 [ru]','Opera/8.01 (J2ME/MIDP; Opera Mini/2.0.4062; en; U; ssr)');
    $agent $_SERVER['HTTP_USER_AGENT'];
    if(
    array_search($agent$mob_agentstrue)){
    header("Location: http://wap.site.ru");
    }else{
    header("Location: http://site.ru");}
     
    #7 Gaus, 22 Jun 2009
    Last edited: 22 Jun 2009
    1 person likes this.
  8. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    Если не ошибаюсь но и в хтассесе можно фильтровать по юзверьагентам
     
  9. Gaus

    Gaus Member

    Joined:
    8 Feb 2009
    Messages:
    136
    Likes Received:
    36
    Reputations:
    3
    Енот уже дал линк по этой теме;)
     
  10. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    2TC

    Изучай http://www.webworks.com.ua/ru/article/99/htaccess%20redirect.html