Şimdi Ara

Mobil Tarayıcıdan Mobile - Normal Tarayıcıdan Normal Siteye Yönlendirme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
611
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba,

    Uzun zamandır arıyorum, araştırıyorum, soruyorum cevabı bulamıyorum.

    Buraya yazdım yazılımcı arkadaşlar yardımcı olur diye.

    Sorum şöyle;

    Bir normal site birde mobil versiyon var.

    Telefondan, tablet vs.. girildiğindehttp://m.ornek.com daki index.php sayfasını açıyor.
    (google mobilizer.php kullandım)

    Normal PC'den örnek: Chrome dan girildiğindehttp://www.ornek.com index.php sayfasını açıyor.

    Buraya kadar her şey tamam.

    Benim istediğim. Masaüstü PC'den yani normal tarayıcıdanhttp://m.ornek.com mobil adresine girildiğinde gitsin normal siteyi açsın.
    Hata versin, yönlendirme olsun, hiç bir şey olmasa bile 404 sayfasını açsın yok bulamıyorum.
    Kısır döngü oluyor. Loop'a giriyor bir yolu yok mu?
    htaccess dosyasında hiç bir yönlendirme yok.
    Sadece normal sitenin index.php sayfasında mobile yönlendirme kodu var.

    Teşekkürler,







  • Www.Ornek.com un default routerine
    If(request.browser.ismobile)
    response.redirect(m.ornek.com)

    M.ornek.com un default routerine
    Ise tam terini yazabilirsiniz.

    default router dedigim global.asax olabilir, masterpage kullaniyorsaniz masterpagenin pageloadi olabilir, mvc kullaniyorsaniz da routing e koyabilirsiniz.
  • Verdiginiz bilgiler için sag olun. Sonunda sorunu bu sekilde çözebildim:

    www.website.com index.php içerisine;

    <?php
    include("Mobile_Detect.php");
    $Tarayici = new Mobile_Detect();
    if($Tarayici->isMobile()==TRUE or $Tarayici->isTablet()==TRUE){
    echo "<meta http-equiv=\"refresh\" content=\"0;URL=http://m.website.com\">";
    exit;
    }
    ?>

    m.website.com index.php içerisine de;

    <?php
    $useragent=$_SERVER['HTTP_USER_AGENT'];
    if(preg_match('/android|avantgo|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|e\-|e\/|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|xda(\-|2|g)|yas\-|your|zeto|zte\-/i',substr($useragent,0,4)))
    header('Location: ');
    else header('Location:http://www.website.com');
    ?>



    < Bu mesaj bu kişi tarafından değiştirildi m_sahin -- 31 Mayıs 2014; 0:50:14 >




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.