iPhone ve iPad User Agent Algılama

iPhone ve iPad kullanıcıları için web uygulaması yapacaksak ve nerden başlayacağınızı bilmiyorsanız User Agent ‘ leri algılayıp ziyaretçileri buna göre yönlendirebiliriz.Yazımızda bunu 3 farklı şekilde inceleyeceğiz.Fazla uzatmadan isterseniz konuya geçelim

İlk olarak iphone ve ipadlerin User Agent’i nasıl onları görelim

Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10  // İpad User Agent
Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1C25 Safari/419.3  // iPhone User Agent

User Agentleri yukarıda ki gibi buna göre kodlamamızı yapalım
1-) İlk olarak JavaScprit olarak Kodlayalım Eger User Agent iphone ve ya ipad içeriyorsa ziyaretçiyi m.siteniz.com adresine yönlendireceğiz

<script type="text/javascript">
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) {
   if (document.cookie.indexOf("iphone_redirect=false") == -1) window.location = "http://m.siteniz.com/";
}
</script>

2-) Yukarıdaki işlemi Php olarak Kodlayalım

?php
if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod'))  {
  header('Location: http://m.siteniz.com/');   exit(); }
?>

3-) Aynı işlemleri bu seferde Htaccess Dosyasıyla yapalım

RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*$
RewriteCond %{HTTP_USER_AGENT} ^.*iPhone.*$
RewriteRule ^(.*)$ http://m.siteniz.com [R=301]

Bu kodlar sadece ipad ve iphone içindir bu çeşitlendirmek size kalmış zira mobil sistemler Android, Opera Mini, Blackberry, Palm gibi ayrıca çoğaltmak gerekir.


Sende Bir Cevap Yazsan Ne Olurdu Ha Ne Olurdu

Isim (Zorunlu)

Website

brazzers porno