スマートフォンでアクセスした場合はどちらに振り分けられるのでしょうか?
また、モバイルwifiルーターや、ノートPCで携帯通信を経由した場合はどちらに振り分けられるのでしょう?
環境がないのでテストできません。
クライアントがPCで携帯サイトにアクセスされるのはこまります。
特にNet_UserAgent_Mobileの使用にこだわっているわけではありません。
どなたかよろしくお願いします。
>関係ないということは、PCサイトに振り分けられるということでしょうか?
ソースを軽く見た限りでは、HTTP_USER_AGENTを見てるだけのようです。IPアドレスとかも見てません。
ですから、PC(Net_UserAgent_Mobile_NonMobile)に振り分けられます。
>モバイルwifiルーターや、ノートPCで携帯通信を経由
これは、PC(Net_UserAgent_Mobile_NonMobile)に振り分けられます。
>クライアントがPCで携帯サイトにアクセスされるのはこまります
ただし、HTTP_USER_AGENTを見てるだけのようですので、偽装されると簡単に
PCのブラウザでも携帯として判断されてしまうので、質問の要求を満たせないと思います。
ソースは短いですので念のため確認願います。
Net_UserAgent_MobileとはPEAR::Net_UserAgent_Mobileのことですか?
でしたら、スマートフォンはPC側に割り振られます。
「モバイルwifiルーターや、ノートPCで携帯通信を経由」するかどうかは関係ありません。
> Net_UserAgent_MobileとはPEAR::Net_UserAgent_Mobileのことですか?
そうです。
> スマートフォンはPC側に割り振られます。
ありがとうございます。
> モバイルwifiルーターや、ノートPCで携帯通信を経由」するかどうかは関係ありません。
関係ないということは、PCサイトに振り分けられるということでしょうか?
>関係ないということは、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のブラウザならはじくという処理を入れないといけないということですね。
ありがとうございました。
ひょっとして、HTTP_USER_AGENTはブラウザで挙動するということですか?
恥ずかしながら、勘違いしていました。
これで、『関係ない』という意味がわかりました。
PCで携帯サイトを見られたくないのであれば、別にもIPアドレスで判断しPCのブラウザならはじくという処理を入れないといけないということですね。
ありがとうございました。