サーバー.htaccessを使用してタブレット以外のスマホを振り分ける方法メモです。タブレット端末は基本的にパソコン向けのページを表示させる方が推奨されているので、今回はスマホのみをhtaccessでリダイレクトさせてみようと思います。これから新規サイトを作るのであればレスポンシブといった対応も視野に入りますが、過去のコンテンツをスマホに対応させるには振り分けることも一つの手段ですね。LINKスマホのUAの法則を見極めるどこまでをスマホとするかをコチラで判断しなくてもUAを見れば各OSごとにスマホであるかどうかの判別ができるようになっています。いった明確な端末分けが可能になっていますね。なんと技術者に優しい会社なのでしょう。いったタブレットとモバイルの区別を明確化してくれてあります。Phoneなのかどうかを区別できるようになっています。なんと技術者(ryそれでは実際に上記UAの区別でタブレットを除外してみましょう。.htaccessでスマホのみをリダイレクト以下の記述ではiPhoneとiPod、AndroidでMobileという文字列が含まれる物、WindowsでPhoneという文字列が含まれる物を「/s/」という階層に転送します。[R,L]ちなみに指定している[NC]フラグは大文字小文字を区別しないという意味になっています。スマホからでも「PC版を見る」リンクを作る可能性を視野に入れてクエリに「mode=pc」を含む場合は振り分けしないといった処理をしています。最後の[R,L]フラグは「リダイレクト,書き換え最終行」という意味です。mode=pcの前に付く「!」は「でなければ」の意味なので、URLに「mode=pc」が付いていなければ転送してね。カエレバKYOKAAmazon楽天市場Yahooショッピングまとめ今回の手段を応用すれば.htaccessでタブレットのみの振り分けなども容易にできると思います。今後の端末ラインナップを予測できない以上レスポンシブこそが当たり前の世の中になるのでしょうが。この振り分けは意味がないのか?というとそうとも言えません。レスポンシブと違ってスマホ専用のページを作りこむことができますし、何よりスマホだからこその独自機能の連携などがある以上、スマホを判別することはなくならないと思います。今日も知識欲は止まらない。LINKrockets関連記事さくらサーバーのMySQLをcronで自動バックアップする方法さくらレンタルサーバーでmysqlのデータを自動でバックアップする為のcron設定方法メモです。拡張子を省略したり、拡張子なしでファイルにアクセスする方法メモです。海外サーバのサーバ時間を変更する方法です。タイムゾーンを設定をすることで日本時間に合わせることが可能なので、時間を表示するサイト...mixhostとスターサーバーを比較したらどっちがおすすめのクラウドサーバーか?クラウドサーバーのmixhostとスターサーバーの徹底比較をしてみたいと思います!クラウドサーバーとしての機能や価格などはもちろん、クラ...mixhostとXserverとさくらを比較したらおすすめポイントでどっちがいいの?現在契約中のサーバーに「mixhost」と「Xserver」と「さくらマネージド」があります。契約更新が控えているので、サーバーの比較で....htaccessでRewriteRuleを表示URLそのまま変えずに転送するhtaccessで動的URLなどを別のURLに書き換える場合に、アクセスしたURLをそのままにして表示だけを切り替える方法メモです。....htaccessで特定ファイルのみ許可・拒否する方法.htaccessファイルを利用して「特定のファイルだけ許可」もしくは「特定のファイルだけ拒否」する方法メモ。LINKAbout何これ?どっちがいいの?という知識欲が止まらない性分の「ロケッツ」です。ウェブ業界に住み着いて長いです。靴に例えると78足ほど履き潰したぐらいです。