質問 > フロント機能 > SoftBankのUserAgent判定で |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
vbtani |
投稿日時: 2008/12/18 11:30
対応状況: −−−
|
新米 登録日: 2008/11/13 居住地: 投稿: 3 |
SoftBankのUserAgent判定で お世話になります。
携帯からのアクセスを確認している段階で、AU・Docomoは問題なく携帯ページへのアクセスを確認出来たのですが、UserAgentに「SoftBank」を含むものからのアクセスの場合、携帯ページのアクセスが出来ません。 確認方法は、FireFoxのUserAgentSwitcherを使って確認しています。 ・http://〜〜〜/shop/ にアクセスするとPC用のページが表示。 ・http://〜〜〜/shop/mobile/ にアクセスすると、「非対応機種です」と表示されます。 ただし、Vodaphone、J-PHONEのユーザエージェントの場合は、問題なく携帯ページが表示されます。 SoftBankエージェントでアクセスすると、isMobile()の判定でfalseになっているようです。 解決方法があるようでしたら、ご教授頂けますでしょうか、 宜しくお願いします。 EC-CUBE 2.3.0 PHP PHP 5.1.6 DB PostgreSQL 8.1.4 OS RHL ESv3 |
vbtani |
投稿日時: 2008/12/18 14:31
対応状況: 解決済
|
新米 登録日: 2008/11/13 居住地: 投稿: 3 |
Re: SoftBankのUserAgent判定で FireFoxのUserAgentSwitcherを確認した所、SoftBannkの記述が
↓ SoftBank/1.0/921P/PJP10[/Serial] Browser/NetFront/3.4 Profile/MIDP-2.0 nfiguration/CLDC-1.1 のようになっていた為、正しく判定出来ていなかったようです。 [/Serial]の部分をダミーでSN○○○○○○のように設定して試したら無事確認できました。 お騒がせしました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |