ケータイキット for Movable Type

ケータイキット for Movable Typeを試用しています。

インストールと設定は、そんなに難しくはないですが、テンプレートを沢山作成するので、少し手間がかかります。

スマートフォンにも対応していますが、現時点では、iPhoneとAndroidに対応しています。携帯以外の機種でアクセスした場合にリダイレクトするように設定していると、Windows Phoneでアクセスした場合、PC用のページへリダイレクトされます(汗)。

リダイレクトの設定を外した状況でWindows Phone(IS12T)からアクセスすると、携帯用のページが表示されました。

このブログのトップページに携帯でアクセスした場合、携帯用のページへリダイレクトするように設定してみました。テンプレートの1行目に下記のコードを追加しています。

<?php
$link = "Location: <mt:blogurl>m/";
$ua = $_SERVER["HTTP_USER_AGENT"];
if(ereg("DoCoMo",$ua)||ereg("J-PHONE",$ua)||ereg("Vodafone",$ua)||ereg("SoftBank",$ua)||ereg("MOT-",$ua)||ereg("KDDI",$ua)||ereg("UP\.Browser",$ua)||ereg("PDXGW",$ua)||ereg("DDIPOCKET",$ua)||ereg("WILLCOM",$ua)||ereg("GoogleWireless Transcoder",$ua)){ 
header($link);exit;
}
?>

ダイナミックパブリッシングの設定が有効で、「キャッシュする」がオンになっていると、タグの検索結果のページでエラーが出てしまっていました。

「キャッシュする」をオフにして、1日放置してキャッシュが削除されたら、正常に検索結果が表示されるようになりました。

「キャッシュする」をオフにして再構築、オンにして再構築でも大丈夫かな?と考えましたが、キャッシュが削除されるか自信がありませんでしたので、1日放置という手段をとりました(汗)。