ケータイから見たら…[12turedure]
(2008-07-15 16:20:27) by riemagu


< ページ移動: 1 2 >

MTi(http://www.hazama.nu/pukiwiki/index.php?MT4i)を導入してみた。

ついでにケータイから見たら自動的にMTiへリダイレクトされるように.htaccessを設置してみた。

----------------------------
Options +FollowSymLinks #なんだこれ?
RewriteEngine On #URLの書き換えを宣言するみたいなもの

RewriteCond %{HTTP_USER_AGENT} DoCoMo [NC,OR] #ブラウザのエージェントで判断
RewriteCond %{HTTP_USER_AGENT} J-PHONE [NC,OR] #[NC]は大文字小文字の区別なし
RewriteCond %{HTTP_USER_AGENT} KDDI [NC,OR] #[OR]はOR検索を意味する
RewriteCond %{HTTP_USER_AGENT} MOT [NC,OR] #[]の中は,でつなぐ(スペースなし)
RewriteCond %{HTTP_USER_AGENT} DDIPOKET [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Vodafone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} SoftBank [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Nokia [NC,OR]
RewriteCond %{HTTP_USER_AGENT} L-mode [NC,OR]
RewriteCond %{HTTP_USER_AGENT} UP.Browser [NC,OR]
RewriteCond %{HTTP_USER_AGENT} WILLCOM [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ASTEL [NC,OR]
RewriteCond %{HTTP_USER_AGENT} PDXGW [NC,OR]
RewriteCond %{HTTP_USER_AGENT} KYOCERA [NC]
RewriteCond %{REQUEST_FILENAME} blog/ #これにあてはまるリクエストを受けたら以下の変換
RewriteRule blog/([0-9]+)\.html$ /mt/mt4i.cgi?id=1&mode=individual&eid=$1 [R]

# 条件などのファイル名は.htaccessから見た形で表記
# 正規表現を使える。()の中は変換後の中で$1で参照できる。

RewriteCond %{HTTP_USER_AGENT} DoCoMo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} J-PHONE [NC,OR]
RewriteCond %{HTTP_USER_AGENT} KDDI [NC,OR]
RewriteCond %{HTTP_USER_AGENT} MOT [NC,OR]
RewriteCond %{HTTP_USER_AGENT} DDIPOKET [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Vodafone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} SoftBank [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Nokia [NC,OR]
RewriteCond %{HTTP_USER_AGENT} L-mode [NC,OR]
RewriteCond %{HTTP_USER_AGENT} UP.Browser [NC,OR]
RewriteCond %{HTTP_USER_AGENT} WILLCOM [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ASTEL [NC,OR]
RewriteCond %{HTTP_USER_AGENT} PDXGW [NC,OR]
RewriteCond %{HTTP_USER_AGENT} KYOCERA [NC]
RewriteCond %{REQUEST_FILENAME} blog/
RewriteRule blog/cat_([0-9]+).*\.html$ /mt/mt4i.cgi?cat=$1&id=1 [R]

RewriteCond %{HTTP_USER_AGENT} DoCoMo [NC,OR]
RewriteCond %{HTTP_USER_AGENT} J-PHONE [NC,OR]
RewriteCond %{HTTP_USER_AGENT} KDDI [NC,OR]
RewriteCond %{HTTP_USER_AGENT} MOT [NC,OR]
RewriteCond %{HTTP_USER_AGENT} DDIPOKET [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Vodafone [NC,OR]
RewriteCond %{HTTP_USER_AGENT} SoftBank [NC,OR]
RewriteCond %{HTTP_USER_AGENT} Nokia [NC,OR]
RewriteCond %{HTTP_USER_AGENT} L-mode [NC,OR]
RewriteCond %{HTTP_USER_AGENT} UP.Browser [NC,OR]
RewriteCond %{HTTP_USER_AGENT} WILLCOM [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ASTEL [NC,OR]
RewriteCond %{HTTP_USER_AGENT} PDXGW [NC,OR]
RewriteCond %{HTTP_USER_AGENT} KYOCERA [NC]
RewriteRule ^$ /mt/mt4i.cgi?id=1 [R]
----------------------------

FOMAではとりあえずうまくいってるみたいだけど、これであってるのかなぁ…非常に不安…

[参考サイト]


http://blog.goo.ne.jp/logoline99/e/ed321667fb0aa196176a5eec703d9fe2
http://d.hatena.ne.jp/qinglong/20060901/p1
http://it.kndb.jp/entry/show/id/2328

< ページ移動: 1 2 >


コメント投稿
次の記事へ >
< 前の記事へ
TOPへ戻る

Powered by
MT4i 3.0.7