ユーザーエージェントをチェックし、その情報をサーバー上のデータベースに送信して保存するスクリプトはありますか?
m.facebook.comとtouch.facebook.comのような 2 つのバージョンのモバイル Web サイトを作成していますが、別のモバイルにリダイレクトしたいと考えています。WURFLデバイス検出を使用します。
たとえば、m.html5version.com は HTML5 をサポートするすべてのデバイスに配信し、m.mobileversion.comは他のすべてのモバイルに配信する必要があります。
したがって、サーバー側またはクライアント側の方法を使用して、デバイスとブラウザーを初めて検出する方法が必要です。ユーザーがデバイスで初めて Web サイトを開くと、スクリプトが実行され、デバイスとブラウザーに関する情報が収集され、その情報が既存の WURFL データベースに保存されます。デバイスに応じて、Web サイトのタッチ バージョンまたはモバイル バージョンにリダイレクトされます。
したがって、デバイスを検出して情報を保存したいのは、最初のデバイスで初めてです。
これを行う方法はありますか?
例えば
Android 1.6 には HTML5 のサポートがなく、まだ使用されています。したがって、すべての Android 1.6 デバイスをtouch.mobileversion.comではなくm.mobileversion.comにリダイレクトしたいと考えています。
また、タッチ バージョンの Web サイトでは、 Android 1.6 ではサポートされていない、など<header>
のHTML 5 タグを使用しています。したがって、Android 1.6デバイスからWebサイトにアクセスする最初のデバイスを検出したいのですが、1.6ではHTML5がサポートされていないため、ユーザーエージェントをデータベースに保存する必要があるため、次回ユーザーが1.6でWebサイトを開くとリダイレクトされますローファイ モバイル バージョンに自動的に変換されるため、どのデバイスでも 2 回目の検出は必要ありません。<footer>
<nav>