• 27-08-2014, 13:46:23
    #1
    Üyeliği durduruldu
    Kullandığım ayar,
    RewriteEngine On
    RewriteCond %{HTTP_COOKIE} !normalsurum=1
    RewriteCond %{HTTP_USER_AGENT} "iphone|sony|symbos|nokia|samsung|mobile|epoc|ericsson|panasonic|philips|sanyo|sharp|sie-|portalmmm|blazer|avantgo|danger|palm|series60|palmsource|pocketpc|android|blackberry|playbook|ipad|ipod|iemobile|palmos|webos|googlebot-mobile|bb10|xoom|p160u|nexus" [NC]
    RewriteRule ^(.*)$ http://m.sitem.com/ [L,R=301]
    Mevcutta kullandığım bir ayar mevcut, fakat bu ayarda mobil kullanıcılar sitem.com/yazilar** şeklinde herhangi bir sayfaya girdiğinde tüm linkler "m.sitem.com" anasayfasına sayfasına yönlendiriliyor. Bu şimdilik benim için sorun teşkil etmiyor.


    Benim istediğim ayar ise yukarıdaki işlemlere ek olarak tek tek elle htaccess'a aşağıdaki gibi kural eklemek,


    mobil kullanıcı "sitem.com/a" içeriğine girdiğinde yukarıdaki kural ile çakışmayacak ve "m.sitem.com/a-icerik.html" sitesine yönlendirme yapacak.

    Mobil sayfamdaki içerik sayısı az olduğu için bütün linkleri .htaccess ile yönlendirmek istiyorum. Bu yapılabilir mi?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 13:46:23 -->-> Daha önceki mesaj 13:22:30 --

    Deneme yanılma ile çözdüm

    RewriteEngine On 
    RewriteCond %{HTTP_COOKIE} !normalsurum=1 
    RewriteCond %{HTTP_USER_AGENT} "iphone|sony|symbos|nokia|samsung|mobile|epoc|ericsson|panasonic|philips|sanyo|sharp|sie-|portalmmm|blazer|avantgo|danger|palm|series60|palmsource|pocketpc|android|blackberry|playbook|ipad|ipod|iemobile|palmos|webos|googlebot-mobile|bb10|xoom|p160u|nexus" [NC] 
    RewriteRule ^(.*)abc http://m.sitem.com/abc-senin.html [L,R=301] 
    RewriteRule ^(.*)abc http://m.sitem.com/abc-senin.html [L,R=301] 
    RewriteRule ^(.*)abc http://m.sitem.com/abc-senin.html [L,R=301] 
    RewriteRule ^(.*)abc http://m.sitem.com/abc-senin.html [L,R=301] 
    RewriteRule ^(.*)abc http://m.sitem.com/abc-senin.html [L,R=301] 
    RewriteRule ^(.*)abc http://m.sitem.com/abc-senin.html [L,R=301] 
    RewriteRule ^(.*)abc http://m.sitem.com/abc-senin.html [L,R=301] 
    RewriteRule ^(.*)abc http://m.sitem.com/abc-senin.html [L,R=301] 
    RewriteRule ^(.*)$ http://m.sitem.com/ [L,R=301]
  • 27-08-2014, 13:50:13
    #2
    Htaccess ile yapmak ne kadar mantikli bilemedim. Bana kalirsa php icin hazirlanan mobiledetect classini kullanarak cok daha interaktif bir sistem hazirlayabilirsiniz.

    Sent from note 3...