Softbank携帯のリダイレクトについて

このQ&Aのポイント
  • Softbank携帯ではリダイレクトがうまくできない
  • metaタグやHTTPレベルでのリダイレクトもうまくいかない可能性がある
  • PCと3キャリア携帯でリダイレクトするための方法を知りたい
回答を見る
  • ベストアンサー

Softbank携帯のみリダイレクトできない

携帯サイトのプログラムを開発しています。 あるページから別のページへリダイレクトさせる仕組みを導入しようと思っているのですが、PCブラウザとDoCoMoケータイとauケータイではうまくリダイレクトされますが、Softbankケータイのみうまくリダイレクトしてくれません。 なぜなのでしょうか? metaタグでのリダイレクトは、うまくいかないのでしょうか? HTTPレベルでのリダイレクトだと、うまくいかないのでしょうか? PCと3キャリア携帯でうまくリダイレクトするには、どうすればよいのでしょうか? ご存知の方、ご回答お願いします。 参考になるURLもつけていただけると助かります。

  • PHP
  • 回答数1
  • ありがとう数6

質問者が選んだベストアンサー

  • ベストアンサー
  • tecinfo
  • ベストアンサー率52% (32/61)
回答No.1

こんにちは。 各携帯会社から端末ブラウザの技術仕様書が公開されていますので、それが参考になるかと思います。(参考URLはSoftbankのもの) リダイレクトの問題はHTTP編とHTML編を参考にしてください。 HTTP編の3.13節(ステータスコードの定義)が参考になりますが、基本的に302を返せば、どの機種でもリダイレクトできるようです。 あと、3.15.26節(Location)に記述がありますが、C型端末は2回までしかリダイレクトしてくれないので注意が必要です。 HTML編では3.5.5節にmetaタグの項目がありますが、使える属性の内容はかなり制限されているようです。

参考URL:
http://developers.softbankmobile.co.jp/dp/tool_dl/list/
auctionxml
質問者

お礼

回答ありがとうございました。 参考にさせていただきますね。

関連するQ&A

  • 携帯サイトのリダイレクトとモバイルSEOについて

    (1)よく、ドコモ、au、softbank向けにページを分けてモバイルサイトを作ってるのを見ますが、わざわざ分けている意味って何なのでしょうか? (2)その場合、以下の2つのケースが見受けられます。 1. http://www.example.com/ というURLで接続し、どのキャリアで見ても同じURLのケース 2. http://www.example.com/ というURLで接続すると、/imode、/au、/softbankにリダイレクトされるもの。 この2つの違いって何なのでしょうか? (3)上記のような形で作成したモバイルサイトにSEOをかける場合、どのURLを対象にSEOをすればいいのでしょうか? http://www.example.com/ でしょうか? それとも http://www.example.com/imode~softbank でしょうか? すみませんが、業務で必要なのでご協力お願い致します!

  • 写メールBBSの携帯ページSoftBank振り分けについて

    レッツPHPの写メールBBSを使用しています。 私、個人はauの携帯電話で、友達のドコモも問題なく見れていました。 過去にはボーダフォンの携帯でも問題なく見れていました。 しかし、先月くらいからSoftBankの人から「パソコン用のページが表示される!」と連絡が入りました。 確認すると間違いなくPC用のHTMLを読み込んでいます。 振り分けの記述は下記のデフォルトの通りなんですが。。。 $env = "pc"; $ua = explode("/", $_SERVER['HTTP_USER_AGENT']); if (strstr($ua[0], "DoCoMo")) { $env = "i"; // DoCoMo } elseif (preg_match("#^UP.Browser|KDDI#i", $ua[0])) { $env = "i"; // au } elseif (preg_match("#^J-PHONE|Vodafone|SoftBank|MOT#i", $ua[0])) { $env = "i"; // Vodafone 携帯の設定では無いような気がしますが、どうしたら携帯用のページを表示させてますでしょうか??

    • ベストアンサー
    • PHP
  • auかsoftbankか?

    来年の1月でドコモのいちねん割引が満期になるので、auかsoftbankに移行を考えています。 私は、東京23区在住なのですが、ドコモに飽きた&電波も良くないようなので、ほかのキャリアを検討中なのですが、料金が安そうで今が旬なsoftbankか、電波がいいらしいauかですごく悩んでいます。 合宿等で田舎に行った時や、ビルの中での電波を考えるとauかなと思いますが、個人的には話し放題なsoftbankに惹かれます。softbankの電波がそこそこならば、こちらにしたいのですがみなさんの意見を聞いて決めたいと思います。他のキャリアとの比較など分かる方がいたら教えてください。

  • SoftBankのPCメール。

    SoftBankのケータイにはPCメールというサービスがありますが、ドコモやauにはないのでしょうか?

  • SoftBank携帯の無料ブラウザ

    SoftBank携帯の無料ブラウザありますか? PCで言うところのFireFoxみたいなフリーのブラウザがいいです。最初だけダウンロードにお金が315円程度かかって後は使い放題なら良いです。動画のストリーミングできなくて結構です。確か「jigブラウザ」だったか、お試し版みたいなのがあるのは知ってます。確か月額いくらみたいだったので使いません。 携帯の機種はSoftBank:912SH S!アプリ対応です。 やっぱまだ携帯でPCサイトを快適に見れないんですかね?PCサイトブラウザってのが標準搭載されていますが、レイアウト崩れしまくって見にくいです。フレーム構成のページも見れないし。 ブラウザの情報ありましたらよろしくお願いします。

  • 携帯サイトで表示する画像形式について

    今、携帯用サイトのホームページを作っているのですが、各キャリアに対応している画像形式にすることで悩んでいます。au・ドコモ・ソフトバンクの3つのキャリアで使える形式ってありますか? また、キャリアによって表示させるページを変更するタグとかありませんか?

    • ベストアンサー
    • HTML
  • 携帯電話から画像ファイルをアップロードしたい

    携帯電話に表示したWebページから画像ファイルをサーバへアップロードしたいと思っています。 PCのブラウザ上からアップロードする場合は、inputタグを type=file として使用することにより実現できました。 しかし、携帯電話での場合は同様の方法はとれないようです。 #ボーダフォンは可能なようですが、DoCoMoとauは駄目なようでした。 どのキャリアからであっても画像ファイルをアップロードできる方法というものはあるのでしょうか? どなたかご教授ください。

    • ベストアンサー
    • HTML
  • モバイルサイトの302リダイレクトについて

    いつもアドバイスいただきありがとうございます。 現在、モバイルサイトの作成をしているのですが、リダイレクトについてわからないこと がありましたので、質問させてください。 rootに、.htaccessを配置し以下のように記述しております。 RewriteEngine on RewriteCond %{HTTP_USER_AGENT} ^DoCoMo RewriteRule ^$ /m/i/ [R=302,L] しかし、携帯でPCサイトにアクセスするとトップページ以外、リダイレクトされず、 そのままPCサイトが表示されてしまいます。 http://www.abc.com/123.html → http://www.abc.com/123.html いったい、何が原因なのでしょうか。初歩的な質問で申し訳ありませんが、 アドバイスいただけないでしょうか。よろしくおねがいします。

    • ベストアンサー
    • HTML
  • .htaccessで携帯とPCの振り分け

     .htaccessで携帯サイトとPCサイトの振り分けで困っています。 .htaccessは以下の通りです。 <IfModule mod_rewrite.c> RewriteEngine On # SoftBank RewriteCond %{HTTP_USER_AGENT} ^J-PHONE [OR] RewriteCond %{HTTP_USER_AGENT} ^Vodafone [OR] RewriteCond %{HTTP_USER_AGENT} ^MOT- [OR] RewriteCond %{HTTP_USER_AGENT} ^SoftBank RewriteRule ^$ /mobile/[R=302,L] # DoCoMo RewriteCond %{HTTP_USER_AGENT} ^DoCoMo RewriteRule ^$ /mobile/[R=302,L] # au(HDML-Only) RewriteCond %{HTTP_USER_AGENT} ^UP.Browser RewriteRule ^$ /mobile/[R=302,L] # au(HTML-OK) RewriteCond %{HTTP_USER_AGENT} ^KDDI RewriteRule ^$ /mobile/[R=302,L] </IfModule>  これで、PCからのアクセスはどのページへも正常なのですが、携帯からのアクセスはhttp://example.comですとちゃんと携帯サイトのindex.htmlへいくのですが、http://example.com/***.htmlで携帯からアクセスするとPCサイトのhttp://example.com/***.htmlへつながってしまいます。この場合、携帯サイトのindex.htmlへ導くためにはどのようにすればよいのでしょうか。  また、欲を言えば、PCサイトのそれぞれのページにアクセスしてきた携帯をindex.htmlではなく、携帯サイトのそれぞれの該当するページへと導くためにはどのようにしたらよいのでしょうか。  まったくの初心者ですが、よろしくお願いいたします。

  • auとSOFTBANK携帯でのURL表示法

    auとSOFTBANK携帯でのURL表示法を教えて下さい。 自分が使ってる携帯がdocomoなので解らないのです。