• 締切済み

携帯サイトへ飛ばない

PCサイトから携帯サイトへ飛びません。 具体的にはグーグルモバイルやヤフーモバイルで検索した際にPCサイトがヒットするのでクリックします。 すると携帯サイトへ飛ぶようにPHPで指定していますが機能しません。 参考情報 *携帯から検索ではなくPCサイトのURLに直でアクセスすると携帯サイトへ飛ぶ *グーグルモバイルなどだとURLがhttp://google.○○、、、 みたく書き換えられてしまう。 どなたか教えてください。宜しくお願い致します。

  • PHP
  • 回答数2
  • ありがとう数0

みんなの回答

  • Shin417
  • ベストアンサー率64% (9/14)
回答No.2

グーグルモバイルやヤフーモバイルでは、PCサイトを携帯用に変換して表示しています。 そのため、PHP内でリダイレクトを指定しても飛びません。 (PHPが出力したHTMLを変換しているため、PHPは呼ばれません) 携帯で表示されたページの下の方にひっそりと 「変換してます」 と書いてあるので、確認してみてください。

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.1

>携帯サイトへ飛ぶようにPHPで指定していますが機能しません。 どう書いているのかがわからないと、何故機能しないかを推測することも出来ません。 もう少し、今現在のスクリプトの処理内容(もしくはソース)について補足してください。

iineiine
質問者

補足

すみません、、、コードを貼付けました。 基本的にはindex.phpでユーザーエージェントを使って振り分けています。 $agent = $_SERVER['HTTP_USER_AGENT']; if(preg_match("/^DoCoMo/i", $agent)){ header("Location: http://******/mbtop.html"); echo"docomo"; }else if(preg_match("/^(J\-PHONE|Vodafone|MOT\-[CV]|SoftBank)/i", $agent)){ header("Location: http://******/mbtop.html"); echo "vodafone/softbank"; }else if(preg_match("/^KDDI\-/i", $agent) || preg_match("/UP\.Browser/i", $agent)){ header("Location: http://******/mbtop.html"); echo"au"; } 宜しくお願い致します。

関連するQ&A

  • PHPで携帯サイト検索

    お世話になります。 PHPで携帯サイトを 検索するにはアドレス指定は どのように記述すればよいのでしょうか? PCの場合は ’Yahoo $url="http://search.yahoo.co.jp/bin/search?p="; ’Google $url="http://www.google.co.jp/search?q="; なのですが? よろしくお願いいたします。

    • 締切済み
    • PHP
  • 携帯サイトを検索エンジンに登録したい

    はじめまして。 数ヶ月前、自分のお店の携帯サイトを作成いたしました。 しかし、ヤフーやgoogleモバイルの検索にいつになっても検索がヒットしません・・・ ヤフーのモバイル版やgoogleモバイルの検索に引っかかるようにするにはどうすればいいのでしょうか? 書店へ行って本なども読んでみたのですが、SEOとは~とか検索エンジンとは~ばかりで肝心のヒットさせる方法が載っておらずどうもわからずじまいです・・・どうかよろしくお願いいたします。

  • google検索からのサイト閲覧でhtaccessを無視される場合があ

    google検索からのサイト閲覧でhtaccessを無視される場合があります。 index.phpを配置し、PCからのアクセスはindex_pc.htmlへ、携帯からのアクセスは/mobile/index.htmlへ振り分けました。 携帯からURL(http://www.○△□.com)を直打ちでサイト閲覧する場合は問題なく振り分けられるのに、googleの検索結果の表示をクリックしてサイトを閲覧すると、PC用のindex_pc.htmlへ行ってしまいます。 そこで、htaccessファイルを設置して振り分けてみたのですが、やはり携帯からのURL直打ちはうまく振り分けられるのに、google検索結果表示をクリックしてのサイト閲覧ではPC用に行ってしまいます。 不幸なことに自身のサイトがyahoo等の他のエンジンにインデックスされていないため、他の検索エンジンからのサイト閲覧の結果は検証できていません。 何か原因となることをご存知でしたら教えてください。

    • ベストアンサー
    • PHP
  • 検索サイトでヒットさせるには?

    ある大学のサークルHPを管理していますが。 最近新しく作り変えたら(URLも変えました) HPが検索サイトでヒットしないと苦情が出ました。 ヤフージャパンではヒットしているのでいいと思ってたんですが。 グーグルでヒットするようにしろということ・・かな? と思ってます。 携帯から見ている人もいるのですが、 どうすれば検索サイト(グーグルなど)にヒットさせられますか? 新入生を迎える時期が迫ってるのであせってます。

  • モバイルサイトが検索されなくて困っています。

    モバイルサイトが検索されなくて困っています。 (もちろんモバイルでの検索です) 某モバイルサイト制作システムを使ってモバイルサイトを作りました。 が、店名などの固有名詞で検索してもヒットしないのです。 SEO目的で関連キーワードでヒットしないのならまだ分るのですが、他では絶対にないような名前の固有名詞である店名でヒットしないのは致命的だと思っています。 この制作システムの会社は上場企業なので、変なシステムではないと思うのですが。。 ちなみにURLをそのまま入れて検索してもヒットしません。 モバイル検索でPCのサイトはヒットされています。 モバイルサイト自体がクロールされていないのでしょうか? PCのサイトでよく使っている、巡回リクエスト (http://www.google.co.jp/addurl/) (https://siteexplorer.search.yahoo.co.jp/submit) には登録してみたのですが、ダメです。 システムの会社に問い合わせても、「検索順位に関しては、すべて検索エンジン 側の仕様に基づくものであり、ことから当サービス側で決定できる ものではございません。」とのことです。 なにか良い方法はないでしょうか? よろしくお願いします。

    • ベストアンサー
    • SEO
  • 携帯サイトでPCからのアクセスを拒否する方法

    携帯サイトでPCからのアクセスを拒否する方法について悩んでおります 以下の携帯端末以外のIPを制限するhtaccessを簡単生成にて アクセスを制限しましたが、googleのウェブマスターツールにて サイトマップ送信しましたが、エラーが生じて、サイトマップの取得ができないと メッセージが生じてしまいました 携帯端末以外のIPを制限するhtaccessを簡単生成 http://www.dspt.net/tools/mobile_ip/index.html order deny,allow deny from all #Google 2010/12/10 allow from 72.14.199.0/25 allow from 209.85.238.0/25 GoogleでもIPによる制限を推奨せずに "Googlebot-Mobile" を含むユーザーエージェントからの アクセスも許可するようにしてください。と公表しております いろいろ検索してますが、ユーザーエージェントにて制限をかける 方法が見つかりません 携帯のユーザーエージェントのみの記述方法は、何個か?ヒットしましたが・・。 Googleモバイル・yahooモバイル・gooモバイル・livedoor ・froute・DeNAも含めた 記述を教えていただきたいのですが・・。 ご教授お願いいたします

  • 携帯サイトの振り分けについて

    説明がややこしかったらすみません。 現在、既存のPCサイトに合わせて新規の携帯サイトを作っています。 PCサイトのURL(index.html)にアクセスをしたときに 携帯からのアクセスは(/mobile/index.html)などに飛ばしたいと考えています。 htaccessでの振り分けを考えていましたが、 サーバーがhtaccessの使用ができないみたいで困っています。 PCサイトの(index.html)は URLの変更はできませんので index.phpなどをおいて phpにアクセスさせて飛ばすこともできなくて どうしたらよいか困っています。 どなたかよい解決方法がお分かりになる方がいらっしゃいませんでしょうか? よろしくお願いいたします。

  • パソコンの検索エンジンから見たらパソコンサイト、携帯検索エンジンから見たら携帯サイトの表示

    パソコンの検索エンジンから見たらパソコンサイト、携帯検索エンジンから見たら携帯サイトの表示を させる事ができたらと 考えていたのですが・・・ そんな方法はあるのでしょうか? 例)PCよりグーグルで検索 自分のサイトのPCサイトの表示をさせる 携帯のグーグルで検索した場合 自分のサイトをクリックしたら携帯サイトで表示 させるということです。 一つのドメイン(URL)です

    • ベストアンサー
    • HTML
  • 携帯サイトを検索エンジンへ登録したい

    仕事でお客さんの携帯サイトをつくりました。 でも、自分自身このあいだまで携帯をもってませんでした。 お客さんから「検索でヒットするようにしてほしい」と言われましたが、パソコンと同じようにGoogle や、Yahoo! に登録申請をしようとしても、たとえば、Yahoo! モバイルにヒットするようにするにはどこで登録したらいいのか、調べたけどわかりませんでした。携帯サイトを、各キャリアで検索できるようにするには、どうしたらいいのでしょうか?

  • 携帯サイトのランキング

    携帯サイトを運営してますが 最近 グーグルとかヤフーの検索で 自分のサイトの名前とかキーワードを入れると 上位にヒットします  検索に登録した覚えはないのに なんでですか? わかる方教えてくださいませ(笑)

専門家に質問してみよう