• こんにちは
    .htaccessでpcとmobileとsmartで振り分けをしたいのですが
    うまくいきません。

    pcでhttp://www.sample.com/m/及びhttp://www.sample.com/smart/にアクセスしたらhttp://www.sample.com/に振り分け

    携帯でhttp://www.sample.com/及びhttp://www.sample.com/smart/にアクセスしたらhttp://www.sample.com/m/に振り分け

    スマートフォンでhttp://www.sample.com/及びhttp://www.sample.com/mobile/にアクセスしたらhttp://www.sample.com/smart/に振り分け

    の様に下層ページも振り分けたいです。

    どうか教えていただけないでしょうか

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • そもそも、pcとmobileとsmartを何を基準に分けるかというのが要で…
    例えばA-mobile社の携帯には、User-Agentに”A-mobile”まれているとします。
    同様にB-telecom社のには”btele”が含まれているとします。

    その場合、.htaccessに

    RewriteEngine On
    RewriteCond %{HTTP_USER_AGENT} "A-mobile" [NC,OR]
    RewriteCond %{HTTP_USER_AGENT} "btele" [NC]
    RewriteRule ^$ /m/ [L,R]

    とすればA-mobile社とB-telecom社の携帯からのアクセスが振り分けられるはず、という感じでいろいろ研究してみては。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「.htaccess」には新たに返信することはできません。