人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

携帯サイトとPCサイトをNet_UserAgent_Mobileで振り分けを行っています。
スマートフォンでアクセスした場合はどちらに振り分けられるのでしょうか?
また、モバイルwifiルーターや、ノートPCで携帯通信を経由した場合はどちらに振り分けられるのでしょう?
環境がないのでテストできません。
クライアントがPCで携帯サイトにアクセスされるのはこまります。
特にNet_UserAgent_Mobileの使用にこだわっているわけではありません。
どなたかよろしくお願いします。


●質問者: seadwell
●カテゴリ:ウェブ制作
✍キーワード:pc WiFi こまり アクセス クライアント
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● deflation
●35ポイント

Net_UserAgent_MobileとはPEAR::Net_UserAgent_Mobileのことですか?

でしたら、スマートフォンはPC側に割り振られます。


「モバイルwifiルーターや、ノートPCで携帯通信を経由」するかどうかは関係ありません。

◎質問者からの返答

> Net_UserAgent_MobileとはPEAR::Net_UserAgent_Mobileのことですか?

そうです。

> スマートフォンはPC側に割り振られます。

ありがとうございます。

> モバイルwifiルーターや、ノートPCで携帯通信を経由」するかどうかは関係ありません。

関係ないということは、PCサイトに振り分けられるということでしょうか?


2 ● taroe
●35ポイント ベストアンサー

>関係ないということは、PCサイトに振り分けられるということでしょうか?

ソースを軽く見た限りでは、HTTP_USER_AGENTを見てるだけのようです。IPアドレスとかも見てません。

ですから、PC(Net_UserAgent_Mobile_NonMobile)に振り分けられます。

>モバイルwifiルーターや、ノートPCで携帯通信を経由

これは、PC(Net_UserAgent_Mobile_NonMobile)に振り分けられます。

>クライアントがPCで携帯サイトにアクセスされるのはこまります

ただし、HTTP_USER_AGENTを見てるだけのようですので、偽装されると簡単に

PCのブラウザでも携帯として判断されてしまうので、質問の要求を満たせないと思います。

ソースは短いですので念のため確認願います。

◎質問者からの返答

ひょっとして、HTTP_USER_AGENTはブラウザで挙動するということですか?

恥ずかしながら、勘違いしていました。

これで、『関係ない』という意味がわかりました。


PCで携帯サイトを見られたくないのであれば、別にもIPアドレスで判断しPCのブラウザならはじくという処理を入れないといけないということですね。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ