• 04-01-2014, 16:21:04
    #1
    Üyeliği durduruldu
    Sitenize mobilden girenleri m.siteismi.com veya siteismi.com/mobil sayfasına mı yönlendirmek, mobil ziyaretçilerinize daha kullanışlı bir site sunmak gerçekten çok kolay. Günümüzde hala mobil desteği olmayan temalar mevcut ve mobil aplikasyonlara yüzlerce lira dökülüyor. Onun yerine basit bir mobil temasıyla elverişli bir mobil alt siteniz olabilir ve mobil ziyaretçilerinizi, mobil sitenize htaccess dosyasına yazağınız ufak tefek bir kaç kod ile yönlendirebilirsiniz.

    Subdomain' e htaccess ile yönlendirme

    Aşağıda ki kodda bulunan http://m.siteismi.com yerine kendi sitenizin subdomaini ile birlikte adresini yazarak htaccess dosyasına yapıştırmanız yeterli. Başka hiç bir işlem gerekmiyor.



    RewriteEngine On
    RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
    RewriteRule ^(.*)$ http://m.sitesismi.com%{REQUEST_URI} [L,R=302]

    Alt Dizine htaccess ile yönlendirme

    Sitenizin mobil sürümünü http://www.siteismi.com/mobile olarak kullanmak istiyorsanız yapmanız gereken tek şey aşağıda ki kodu htaccess e yapıştırmak, bunda hiç bir şey değiştirmenize gerek yok. Eğer alt dizinin adı mobile yerine telefon ise, kodun en alt satırında ve ikinci satırda bulunan /mobile ı /telefon olarak değiştirmeniz yeterli.

    RewriteEngine On
    RewriteCond %{REQUEST_URI} !^/mobile.*$
    RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
    RewriteRule ^(.*)$ /mobile%{REQUEST_URI} [L,R=302]

    Sunucu Gereksinimleri

    Yönlendirme işlemlerini yapabilmek için öncelikli olarak apache’nin mod_rewrite modülü aktif olması ve AllowOverride direktifinin “All” ya da en azından “Fileinfo” olarak ayarlanmış olması gerekiyor.



    Bilgi paylaştıkça çoğalır diyerekten kaynak göstererek paylaşım ve yorumlarınızı bekliyorum.


    Kaynak: Bityavrusu.com
  • 05-01-2014, 11:41:12
    #2
    İşime yaradı teşekkürler dostum. Aklımda bir soru var ama.

    android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile

    Bunlar tüm mobil cihazları kapsıyor mu? Mesela Lumia ile siteye gireni sanki kapsamıyor gibi geldi bana. Bir diğeri de bunu kullandığımız zaman, kişi mobilden tam sürümü görmek istese buna nasıl izin verebiliriz?
  • 05-01-2014, 13:34:26
    #3
    Üyeliği durduruldu
    yeni adlı üyeden alıntı: mesajı görüntüle
    İşime yaradı teşekkürler dostum. Aklımda bir soru var ama.

    android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile

    Bunlar tüm mobil cihazları kapsıyor mu? Mesela Lumia ile siteye gireni sanki kapsamıyor gibi geldi bana. Bir diğeri de bunu kullandığımız zaman, kişi mobilden tam sürümü görmek istese buna nasıl izin verebiliriz?
    Lumia, Windows 8 Mobile kullanıyor ve bu benimde kafama takıldı araştırdım ama bulamadım.
    Eğer bulabilirsem konuyu güncellerim hocam
  • 08-04-2014, 23:54:23
    #4
    Merhabalar

    bu kodu sitemde çalıştıramadım nedeni ne olabilir ?
  • 12-02-2015, 01:51:27
    #5
    Merhaba eski bir konu ama güncel olunca buradan sormak istedim.
    Ben bu kodu ekleyince mobilden siteye girdiğimizde site adresi saçma ve tekrar url isteğinde yönleniyor

    Örnek site dizini: websitem.com/mobile

    Kod ile tarayıcıda çıkan link: websitem.com/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile/mobile

    Bu neden olabilir ?

    Edit: Başka bir siteden buduğum kod çalıştı. Teşekkürler.
    Faydalanmak isteyenler için şu siteye bakabilirler.
  • 05-12-2018, 16:45:24
    #6
    Link çalışmıyor dostum kodları ulaştırma imkanın varmı bende de aynı sorun var
  • 05-12-2018, 16:55:14
    #7
    eemreay adlı üyeden alıntı: mesajı görüntüle
    Link çalışmıyor dostum kodları ulaştırma imkanın varmı bende de aynı sorun var
    Linklerden herhangi biri patlarsa, diğerine bakabilirsiniz.

    https://stackoverflow.com/a/3796954
    https://gist.github.com/jarretgabel/9079539
    https://gist.github.com/slav123/7867092
    https://www.webhostinghub.com/help/l...obile-redirect
  • 20-04-2019, 14:24:34
    #8
    Selamın aleyküm arkadaşlar.

    RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
    RewriteRule ^(.*)$ https://www.altinovaemlak.com/mobil.html [L,R=302]
    .htaccess'e bu kodu ekledim ama mobil'den siteye girince style.css dosyasını ve resimleri göstermiyor neden acaba çözemedim yardımcı olursanız sevinirim?

    mobil hali: https://www.altinovaemlak.com/mobil.html

    Şuanlık htaccess'deki kodu sildim onu ekleyince mobil'den girince sitenin altında bulunan whatsap,telefon,mail iletişim kutuları gelmiyor.

    Yardımcı olursanız sevinirim.