2009年1月13日

[web] mt4iでMovableTypeを携帯電話用に変換

携帯電話でも表示出来る様に、ということでmt4iを導入しました。

自分が使ってるサーバー(ロリポップ)ではmt4i3.0に必須のperlモジュールである Encode と HTML::Template は既に入っているので、そのままアップするだけでokでした。 wiki のインストール説明がわかりやすいので、詳しくは wiki で。
3.0以降はデザインテンプレートも編集可能なので、そのうち弄ろうと思います。

後は携帯からのアクセスを生成されたモブログのurlへ飛ばすだけです。
以前のエントリ Canonicalization(正規化)でも使用した mod_rewrite に以下を追記

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|DDIPOKET|UP\.Browser|J-PHONE|Vodafone|SoftBank)
RewriteRule ^$ http://www.hvc-001.com/mt/mt4i.cgi [R,L]

これで携帯からのアクセスはモブログのトップに誘導できます。

MTをPHP化すれば、携帯での各エントリへのアクセスをそのまま対応するモブログのエントリに飛ばすスクリプトを使えるんですが、まだPHP化する気もないしとりあえずは以上で。

関連する記事:6件

トラックバックURL

このエントリーのトラックバックURL:
http://www.hvc-001.com/mt/mt-tb.cgi/13

トラックバック

» 【Movable Type】iPhone用テンプレートと携帯用MT4iを導入 from 馬に蹴られて
 iPhone3GSを買って自分のサイトを見るとWEB表示になる。Movable... 続きを読む

コメントする