MT4iTを利用して携帯閲覧向けサイトを作ってはいるものの、紆余曲折の末の設置だったのでURLが長いし(以前のエントリ参照)どうにかしたいなあと思っていました。
最近ちらほらと携帯端末からのアクセスもいただいているようなので、重い腰を上げてみたところ、良い方法がありました。
今後はPC、携帯ともにhttp://vitalage.main.jp/blog/へアクセスいただくと、適当なページに飛ばされるようになっているはず。
短くはなりましたが、それでも携帯で入力がめんどくさい方は、通知サービス(インデックスページにおいてます)も併せてご利用下さいね。ご自分のアドレス間違えないようにお気をつけて。
さて、やり方は以下に。
参考にさせていただいたのは
Nao’s moblog page from HokkaidoさんのMTをPCとケータイで切り分けて表示という記事。
<?php
$ua = $_SERVER["HTTP_USER_AGENT"];
if(ereg("DoCoMo",$ua)){
header("Location: http://www.モバイル版のURI/mt4i.cgi");
exit;
}elseif(ereg("J-PHONE",$ua)){
header("Location: http://www.モバイル版のURI/mt4i.cgi");
exit;
}elseif(ereg("UP\.Browser",$ua)){
header("Location: http://www.モバイル版のURI/mt4i.cgi");
exit;
}elseif(ereg("PDXGW",$ua)){
header("Location: http://www.モバイル版のURI/mt4i.cgi");
exit;
}elseif(ereg("DDIPOCKET",$ua)){
header("Location: http://www.モバイル版のURI/mt4i.cgi");
exit;
}
?>
以上。これで振り分けしてくれるはず。DoCoMo505isとauW11でテスト済みです。
ただし、phpが扱えないサーバだと設置できませんし、httpサーバがファイル名を省略したURIでindex.phpを読みに行ってくれないと使いにくいと思います。
ナウでヤングなロリポップは(笑)特に設定しなくても動きます。
私は半角スペースの重要さに気づかなくてエラー出しまくりました。
さすがは門前の小僧……。
blogのPHP化手順はAPOLLO*news さんがわかりやすいかな?
ご参考まで。
このエントリーのトラックバックURL:
≫ 携帯電話の閲覧に対応 from OQUNO.COM
数々の失敗を乗り越えてMT4iの導入に成功した。 成功はしたが、携帯用アドレスが... [続きを読む]
≫ 携帯対応化 from powder*days
実家に帰ると気軽にPCが使えないので、携帯対応にしてみました。 Tonkey M... [続きを読む]
こんばんわ~。
私もどうにか統一できないものかと思っていたので大変参考になりました。その上トラックバックも返していただいてありがとうございました^^