PCとiPhoneやiPadの表示を分ける
休日なのに多忙なYu-ichiです
最近、iPhoneユーザーが増えてきました。
ただ業種によると思いますが、
弊社のアクセス解析を見るとスマホからのアクセスは1%弱とそれほど多くないようです。
iPhoneやiPadでPC用のURLにアクセスしたときに、自動的にiPhone用のサイトに飛ばしたい!
こんなニーズがそのうちでてくるかもしれません。
そこで、htaccessによるユーザーエージェント(UA)毎に
表示ページを変える方法をご紹介したいと思います。
iPod・iPhone・iPad用のページをそれぞれルート直下のディレクトリに作成したとして、「.htaccess」の中に以下のような記述を追加するだけです。
RewriteEngin on
# iPod
RewriteCond %{HTTP_USER_AGENT} iPod
RewriteRule %{REQUEST_URI} !^/ipod/
RewriteRule ^(.*)\.html$ /ipod/$1.html [R]
# iPhone
RewriteCond %{HTTP_USER_AGENT} iPhone
RewriteRule %{REQUEST_URI} !^/iphone/
RewriteRule ^(.*)\.html$ /iphone/$1.html [R]
# iPad
RewriteCond %{HTTP_USER_AGENT} iPad
RewriteRule %{REQUEST_URI} !^/ipad/
RewriteRule ^(.*)\.html$ /ipad/$1.html [R]
また、3つとも同じページでよければ
RewriteCond %{HTTP_USER_AGENT} (iPod|iPhone|iPad)
と1つにまとめてしまう方法もあります。
もっと細かく設定したい方は、こちらのサイトなどが参考になると思います。
このリダイレクト方法はいろいろ使えて便利ですが、使い方を間違えると検索結果に悪影響を及ぼす可能性があるので、ご利用は計画的に。
ネットインパクトでは、格安なCMSやWordpressを利用したウェブサイトの制作から運営管理も自社で簡単にできるショッピングサイトの構築も行っています。ご相談・お見積りは無料です。お気軽にお問合わせください。
HP・ショッピングサイトの企画から制作、保守管理までトータルでサポートいたます。ビジネスブログの構築や、不動産物件管理システム、中古車車両管理システムなど各種WEBシステムの構築もお任せください。
会社案内からサービスや商品の紹介サイト、インターネットを使った通信販売サイト、不動産業向けサイトなど実績豊富です。

