PCとスマホのアクセス切り替えhtaccessを利用

スマホ専用サイトがかなり普及してきていますが、それでもまだまだ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]

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください