質問
- htaccess でスマホを別のURLに振り分けたい
-
本文:
現在スターサーバープラスを利用しています。
.htaccess を利用して、一部のスマートホンによる http://example.com/ へのアクセスを http://m.example.com/ にリダイレクトしたいと思い、http://allabout.co.jp/gm/gc/386483/3/を参考にして、次のように .htaccess に記載しました:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} (iPhone|Android|opera)
RewriteRule ^$ http://m.example.com/ [R]
</IfModule>
しかし、自分のブラウザ(Opera)で http://example.com/ にアクセスしてみても、http://m.example.com/ にリダイレクトされません。 アクセス解析を見ても、スマホのアクセスが http://example.com/ で記録されています。
上記のスクリプトの間違い、またはスターサーバーに適さない部分を指摘して頂けないでしょうか。
# .htaccess ファイルの属性は604になっています。
- 緊急度:急ぎ投稿者:フェネストラさん投稿時間:2014/01/24 15:32
回答 No.2415
いちおう自己解決しました。