mod_rewriteでPCと携帯振り分け

携帯ユーザのアクセスをリダイレクトさせることがあったのでその備忘録。

サイトは静的ページなので、mod_rewriteで対応。
ターゲットは主要3キャリア。

・ドコモ
作ろうiモードコンテンツ:ユーザエージェント | サービス・機能 | NTTドコモ
【mova】
DoCoMo/1.0/D501i
【FOMA】
DoCoMo/2.0 SH903i(c100;TB;W24H16)

・au
KDDI au: そのほかの技術情報 > ユーザーエージェント
【WAP2.0ブラウザ搭載端末の場合】
KDDI-SA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0
【HDMLブラウザ搭載端末の場合】
UP.Browser/3.04-ST13 UP.Link/3.4.5.9

・ソフトバンク
ソフトバンク:ユーザーエージェントについて
【SoftBank 4-2 Series】
J-PHONE/2.0/J-T03
【SoftBank 6-5 Series】
J-PHONE/4.0/J-SH51/SN[端末シリアル番号] SH/0001a Profile/MIDP-1.0 Configuration/CLDC-1.0 Ext-Profile/JSCL-1.1.0
【SoftBank 3G Series】
Vodafone/1.0/V904SH/SHJ001/SN[端末シリアル番号] Browser/VF-NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1
SoftBank/1.0/910T/TJ001/SN[端末シリアル番号] Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1


これをふまえて、.htaccessを作成。

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} DoCoMo [OR]
RewriteCond %{HTTP_USER_AGENT} UP.Browser [OR]
RewriteCond %{HTTP_USER_AGENT} J-PHONE [OR]
RewriteCond %{HTTP_USER_AGENT} Vodafone [OR]
RewriteCond %{HTTP_USER_AGENT} SoftBank
RewriteRule ^$ /keitai.html [R]


動作確認にはLunaScapeを使ってみましたが、
ユーザエージェントを任意に変更できるのって便利ですね。

関連記事

トラックバック(0)

このブログ記事を参照しているブログ一覧: mod_rewriteでPCと携帯振り分け

このブログ記事に対するトラックバックURL: http://blog.knockoutmarch.com/mt3/mt-tb.cgi/71

コメントする

このブログ記事について

このページは、ko31が2007年10月23日 23:45に書いたブログ記事です。

ひとつ前のブログ記事は「たいやきは頭から食べるもの」です。

次のブログ記事は「入隊前身体測定備忘録」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

RSSフィード

  • 購読する

いろいろ

あわせて読みたい

フィードメーター - ポップフライ

seo

Powered by Movable Type 4.01