• 締切済み

ファイル単体の携帯・PC振り分け方法について

こんにちは。 携帯とPCのページ振り分けで、例えば http://www.hogehoge.com/aaa.html に携帯でアクセスしてきた際に、 http://www.hogehoge.com/aaa/index.html へ飛ばしたいのですが、可能でしょうか? mod_rewriteはサーバで使えます。 いろいろ自分で試してみたのですが、煮詰まってしまって... よろしくお願いいたします。

みんなの回答

  • an-gooo
  • ベストアンサー率50% (6/12)
回答No.1

ユーザーエージェントで分けるってのはどうでしょう? RewriteCond %{HTTP_USER_AGENT} docomoユーザーエージェント [OR] RewriteCond %{HTTP_USER_AGENT} softbankユーザーエージェント [OR] ... RewriteRule ^http://hoge.com/(.*)$ http:/hoge.com/mobile/$1 [L]

参考URL:
http://www.openspc2.org/userAgent/
ykchoro
質問者

お礼

ご回答いただきありがとうございました。 結果自己解決してしまいましたが、テンパってるときにお答えいただけたので、ほっとできました...ほんとにありがとうございました! ちなみに自己解決ではこうなりました。 RewriteEngine On RewriteCond %{HTTP_USER_AGENT} "DoCoMo" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "J-PHONE" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "Vodafone" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "SoftBank" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "KDDI" [NC,OR] RewriteCond %{HTTP_USER_AGENT} "UP.Browser" [NC] RewriteRule ^aaa\.html$ /aaa/index.html [R]