2007年4月 7日

◆ PCと携帯、同じURLでアクセス。

せっかくPHP化したということもあり、またまた少~しだけいじって、PCと携帯で、同じURLでアクセスできるようにしました。

参考にしたのは、検索して見つけた複数のサイトさんと、ソーテック社より出版されている『Movable Typeでつくる!最強のブログサイト プラグイン&カスタマイズ編 (藤本壱 氏・著)』ですが、どのサイトでもほぼ同一のソースを紹介していたので、サイトへのリンク等は省略します。

んで、実際に使ってみて、共通して言える事は、紹介されているソースをそのまま使用すると、ソフトバンクの携帯からのアクセスでは、PC用のページが表示されてしまうのですな。

…ってわけで、新たにソフトバンクの文字を追加して確認してみると、ちゃんと認識して携帯用ページが表示されるようになりましたぁ~♪わーい・3


以下は、自分用のメモ(記録)です。



■追加場所
メインページのテンプレートの1行目。

■追加内容
<?php
$ua = $_SERVER["HTTP_USER_AGENT"];
if(ereg("DoCoMo|J-PHONE|Vodafone|SoftBank|UP\.Browser|~ /^KDDI/|ASTEL|PDXGW",$ua)){
header("Location: <$MTBlogURL$>携帯用URL");
exit;
}
?>

以上。
保存して再構築すると、携帯アクセスで自動に振り分けられるようになります。


…ところで、PHS(WILLCOM)からだとどうなるんやろね…。
ちなみに、我が家の【WILLCOM W-ZERO3[es](WS007SH)】からだとPC版に繋がります。