.htaccessでPC向けとiPhone向けを選択可能にする
まず、以下のように書くことでiPhoneは自動でiPhone向けページに遷移するように出来る。
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_USER_AGENT} iPhone RewriteRule ^$ http://hoge.com/ [R] </IfModule>
意味はユーザーエージェント見て、「iPhone」だったらhttp://hoge.com/にリダイレクト
ここに
RewriteCond %{QUERY_STRING} !mode=pc
を追加する。これはクエリーストリングにmode=pcがついてなかったら〜という条件
これでいいはず。