このサイトでは、自前でモバイルページを作る/管理するほどの元気がないので、携帯電話での閲覧を、Google のモバイルゲートウェイに丸投げしています。結果的にその方が品質の良いモバイル対応ページが得られますし。一応、QR コードを設置して、モバイルページへの案内はしていますが、携帯電話でアクセスされたら、そのままゲートウェイにリダイレクトしてしまう方が親切ですよね。
Apache Web サーバの稼動しているサーバで、mod_rewrite モジュールが使えるのなら話は非常に簡単です。.htaccess ファイルに以下のように追加するだけです。何をやっているかと言うと、UserAgent を調べて、携帯電話だった場合には、アクセスされた URL を、そのままモバイルゲートウェイにリダイレクトしているだけです。手元に DoCoMo 携帯しか無かったので、au/SoftBank の RewriteCond が抜けていますが。端末を触れる機会があれば追記します。
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [OR] RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR] RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR] RewriteCond %{HTTP_USER_AGENT} ^SoftBank [OR] RewriteCond %{HTTP_USER_AGENT} ^UP.Browser [OR] RewriteCond %{HTTP_USER_AGENT} ^KDDI- RewriteRule ^(.*) http://www.google.co.jp/gwt/n?_gwt_noimg=1&u=http://www.magicvox.net$1 [R,L]
寄せられたコメント (全 1 件中、最新 5 件まで表示しています)