久々にMTTipsらしいものを。
オープンソースのiUIライブラリを利用したiPhone用テンプレートがcrema designさんから配信されています。
<?php
$ua = $_SERVER["HTTP_USER_AGENT"];
if(ereg("DoCoMo",$ua)){
header("Location: http://vitalage.cc/blog/mobile.php");
exit;
}elseif(ereg("J-PHONE",$ua)){
header("Location: http://vitalage.cc/blog/mobile.php");
exit;
}elseif(ereg("UP\.Browser",$ua)){
header("Location: http://vitalage.cc/blog/mobile.php");
exit;
}elseif(ereg("PDXGW",$ua)){
header("Location: http://vitalage.cc/blog/mobile.php");
exit;
}elseif(ereg("iPhone",$ua)){
header("Location: http://vitalage.cc/blog/i/");
exit;
}elseif(ereg("iPod",$ua)){
header("Location: http://vitalage.cc/blog/i/");
exit;
}
?>
または.htaccessに
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} iPod [OR]
RewriteCond %{HTTP_USER_AGENT} iPhone [OR]
RewriteCond %{HTTP_USER_AGENT} UP.Browser
RewriteRule ^$ /i/index.html [R]
とかなんとか書いておくのも手かと思います。最後の行はご自分の設置場所に書き換えてください。
(こちらは動作未確認です。ご自分の責任で実行して下さい)
以上です。
うちにiPhoneからアクセスするなんて自分しかいないと思うのですが、やってみたくなるのが人情?というもの。
しかし、なにが大変ってリビルドするのが一番大変でした。
いつの間にかエントリが1200件越えてました……。5年もやってれば溜まるものですね。
このエントリーのトラックバックURL: