
Teknolojinin hızla gelişmesi ile artık bilgisayardan yaptığımız bir çok işi cep telefonlarında da aynı hızda kolayca halledebiliyoruz. Şüphesiz Cep telefonlarının akıllanmasıyla beraber telefon kullanımı olağan üstü derecede arttı. İnternetin de imkanlarıyla beraber artık sms paketlerinin de değerinin kalmadığı şu yıllarda artık kullanıcılar birçok işini internetten halledebiliyor.
Hemen hemen her telefonda bulunan internet sayesinde bir ihtiyacımız olduğunda kolayca internette arayıp bilgiye ulaşabiliyoruz . Fakat bazen istediğimizi ararken girmiş olduğumuz siteler mobil uyumlu olmayıp sayfa boyutlarının çok büyük olması sebebiyle karşımıza saçma sapan büyük web siteleri çıkabiliyor. Çoğu bilinçli site yöneticisi bu sorunu çözmek için sitelerini responsive uyumlu veya mobil kullanıcılara uygun bir tema tasarlayarak telefon aracılığı ile siteye giriş yapanları mobil sayfalara yönlendirebiliyor.
Peki Sitelerimize Giriş Yapanları Nasıl Anlayıp Mobil Siteye Yönlendireceğiz ?
Aslında bu işlemleri kolayca hazır kodları uygulayarak yönlendirmeleri yapabiliriz. Bu yönlendirmeleri iki farklı şekilde yapabiliriz.
Mobil Ziyaretcileri Subdomain’ e Yönlendirme
Aşağıda vermiş olduğumuz kodu kopyala yapıştır yaparak Htaccess dosyanıza yapıştırdığınız takdirde sitenize mobil olarak giriş yapan ziyaretciler artık mobil olarak tasarlanmış alt alan adınıza yönlenecektir. Kod üzerinde “ http://m.siteismi.com “ yazan yeri “altdomain.siteismi.com“ ( örnk ; m.emrekidir.com.tr ) olarak değiştirmeniz uygulamanın aktif olması için yeterli olacaktır.
1
2
3
| 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] |
Mobil Ziyaretcileri Alt Dizine Yönlendirme
Eğer sitenize giren mobil ziyaretcileri subdomain’e değilde anadizininize alt klosör kurarak ( örnk ; emrekidir.com.tr/mobil ) oraya yönlendirmek istiyorsanız alttaki kodu kullanmanız uygun olacaktır. Kod üzerinde değiştirme yapmanız gereken tek yer 3.satırdaki “mobile” yazısı olacaktır. Buraya sitenize kurduğunuz klosör ismini yazacaksınız. Mesela ” http://teknocagim.blogspot.com.tr/mobilsite “ için oraya ” mobilsite“ yazmanız gerekecektir.
1
2
3
4
| 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] |
Sistem Gereksinimleri
Bu kodların sitenizde başarılı bir şekilde çalışabilmesi için sunucunuzda apache’nin mod_rewrite modülünün aktif olması gerekmektedir.
0 yorum :
Yorum Gönder