htaccessで対応

タブレットはPCサイトを表示します。


試してないけど、iOS系の振り分けはこれでOKっぽい
↓のユーザエージェント
iPhone,iPad,iPodのユーザーエージェント一覧 | 自由が丘で働くWeb屋のブログ

RewriteEngine On

#①
RewriteCond %{HTTP_USER_AGENT} (iPhone|Android.*Mobile|Windows.*Phone) [NC]
#②
RewriteCond %{REQUEST_URI} ^.*.html$
#③
RewriteCond %{REQUEST_URI} !^/sp/.*.html$
#④
RewriteRule ^.*$ /sp/index.html [R,L]

動作解説

  • ①ユーザエージェントに「iPhoneがある」 or 「Android Mobileがある」or 「Windows Phoneがある」
  • ②リクエストURLがhtmlファイルである(jsとかcssとか画像ファイルの時は実行しない用)
  • ③スマートフォンサイトにアクセスしてない
  • ④スマートフォンサイトトップに飛ばす

一例としてメモ