0

これは実際には技術的な質問ではありませんが、私は基本的に、モバイル サイトと通常のサイトの 2 つのサイトを持っています。現在、ユーザーが使用しているデバイスを検出し、通常のサイトのサブディレクトリであるモバイル サイトにリダイレクトできます。問題は、ユーザーが必要に応じて通常のサイトを表示できるようにするオプションが必要なことです。私の問題は、通常のサイトへのリンクを提供すると、自動的にモバイル サイトにリダイレクトされることです。2 つのサイトの違いは、自由に交換できるスタイル シートだけではありません。私が考えた解決策は、モバイル サイトまたは通常のサイト (1/0 だと思います) を選択した後、Cookie 変数 (無効になっている場合はセッション) を値で作成することでした。その変数に基づいて、リダイレクトを行うコードを有効または無効にします。これはこれを行う正しい方法ですか?または、これを行うためのよりエレガントな方法はありますか?

4

1 に答える 1

0

私はこの方法をうまく実装し、私の好みに合わせてスムーズに動作します. 通常のサイトの場合は、値が 1 または 0 の GET 変数と、設定した Cookie またはセッション変数の両方を確認してください。この方法では、モバイル サイトから最初のリンクを取得し、セッションまたは Cookie 変数を設定した後、以降のすべてのリンクで GET 変数を引き継ぐ必要はありません。

于 2012-10-19T15:04:13.317 に答える