< ページ移動: 1 2 >
MTi(http://www.hazama.nu/pukiwiki/index.php?MT4i)を導入してみた。
ついでにケータイから見たら自動的にMTiへリダイレクトされるように.htaccessを設置してみた。
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ではとりあえずうまくいってるみたいだけど、これであってるのかなぁ…非常に不安…
[参考サイト]