振り分け方法:
PC用向けのページにアクセスされた場合に、iPhone(iPod Touch)向けのページへとリダイレクトさせたい場合には、サーバやプログラムでユーザーエージェントを判別して振り分ける方法があります。
PHPでおこなう場合:
if(strpos($_SERVER['HTTP_USER_AGENT'],"iPhone")){ $is_iphone=true; } elseif(strpos($_SERVER['HTTP_USER_AGENT'],"iPod")){ $is_ipod=true; } elseif(strpos($_SERVER['HTTP_USER_AGENT'],"Android")){ $is_ipod=true; } else { $is_pc=true; }
.htaccessの場合:
RewriteEngine on RewriteCond %{HTTP_USER_AGENT} iPod [OR]
RewriteCond %{HTTP_USER_AGENT} iPhone [OR]
RewriteCond %{HTTP_USER_AGENT} UP.Browser
RewriteRule ^$ /iphone.html [R]
これらの方法は強制的にiPhone向けのページへとリダイレクトする方法になるので、iPhoneでもPC向けのデザインでサイトをみたいユーザーを考慮したい場合は、別途PC向けのデザインで閲覧できるようにした方が良いでしょう。
参照:
http://designblog.ecstudio.jp/htmlcss/iphone-master.html
http://xoops.kudok.com/branchoffice/index.php?iPhone%E3%81%A8%E3%82%A2%E3%83%B3%E3%83%89%E3%83%AD%E3%82%A4%E3%83%89%E6%90%BA%E5%B8%AF%E3%81%AB%E6%9C%80%E9%81%A9%E5%8C%96%E3%81%99%E3%82%8B
参照:
http://designblog.ecstudio.jp/htmlcss/iphone-master.html
http://xoops.kudok.com/branchoffice/index.php?iPhone%E3%81%A8%E3%82%A2%E3%83%B3%E3%83%89%E3%83%AD%E3%82%A4%E3%83%89%E6%90%BA%E5%B8%AF%E3%81%AB%E6%9C%80%E9%81%A9%E5%8C%96%E3%81%99%E3%82%8B
شركة مكافحة القوارض بالدمام
返信削除