スマホ専用サイトがかなり普及してきていますが、それでもまだまだPC用のサイトを閲覧したいときやする必要があったりします。
今回はスマホからスマホサイトにアクセスして、そこからPCサイトを閲覧する場合のリンクボタンの設置をします。
方法とはしては、htaccessを利用して、URL末尾にパラメータ「?mode=pc」を着けて、パソコン用サイトにリンクします。
通常はhtaccessファイルでは、iPhone、iPod、Androidからのアクセスに対しては/sディレクトリのスマホサイトindex.htmlにリダイレクト。
URLにパラメータとして!mode=pcをアンカーリンクとしてつけることで、スマートフォン用ディレクトリにリダイレクトされないようにするhtaccess設定。
.htaccessの記述
Rew riteCond %{HTTP_USER_AGENT} (iPhone|iPod|Android)
RewriteCond %{QUERY_STRING} !mode=pc
RewriteRule ^$ /s/ [R]