.htaccessで携帯サイトとPCサイトの振り分けについて
.htaccessで携帯サイトとPCサイトの振り分けについて
お世話になります。
.htaccessで携帯サイトとPCサイトの振り分けで困っています。
現在、index.phpで携帯サイトとPCサイトの振り分けしています。この場合、PCサイトのトップページがindex.htmlではなく他の名前にしなくてはならないようで、現在はpc.htmlにしています。
どうにかpc.htmlではなく、index.htmlのまま携帯サイトとPCサイトの振り分けをしたいのです。
.htaccessであればできそうなので、いろいろと調べながら試したのですがうまくいきませんでした。
使用しているサーバーはさくらのレンタルサーバーで、ライトプランです。
mod_rewriteは入ってると記載してありました。.htaccessもOKなようです。
以下のように.htaccessファイルに記述して試しました。
例1)
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^DoCoMo [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} ^J-PHONE [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^Up.Browser [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^ASTEL [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^DDIPOCKET [NC]
RewriteRule ^$ abc.com/m/ [R]
例2)
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} DoCoMo
RewriteRule ^$ http://www.abc.com/m/index.html [R]
RewriteCond %{HTTP_USER_AGENT} J-PHONE
RewriteRule ^$ http://www.abc.com/m/index.html [R]
RewriteCond %{HTTP_USER_AGENT} UP.Browser
RewriteRule ^$ http://www.abc.com/m/index.html [R]
素人ですので、できましたら記述全文教えていただけるとありがたいです。
宜しくお願い致します。
お礼
きびしいご指摘ありがとうございました。参考になりました。