• 締切済み

携帯ページの振り分け

同一ページにパソコンからと携帯からアクセスがあった場合に携帯のみ別ページへ飛ばしたいのですが可能でしょうか? PHPやperlなどcgiを使用すればそういうことはできるでしょうが、それ以外の方法でできないか探しています。どうしてcgiを使用できないかというと、そのページはサイトのトップページでどうしてもファイルは.htmlがいいんだそうです。(SEOの観点からなのか知りませんが・・・) そういう方法があれば、お教えください。よろしくお願いします。

  • HTML
  • 回答数3
  • ありがとう数3

みんなの回答

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.3

がると申します。 一応。「拡張子htmlでcgiとして動かす」方法もありますので。 SEO対策としてというお話しであれば、一考の余地もあるのかなぁと。

  • jprr
  • ベストアンサー率51% (108/210)
回答No.2

携帯ではmetaを読まない性質を生かした方法です。 <meta http-equiv="refresh" content="0;url=パソコンで飛ばしたいURL">

noname#135138
noname#135138
回答No.1

HTML での方法でしたらまず、トップページを携帯用のサイトとして作り、そのサイトに以下の文を入力してみてください。 <csbrowser href="パソコン用のトップサイトアドレス" ie="0,0,0,0,0,0" ns="0,0,0,0,0,0"> これで携帯がサイトにアクセスするとそのまま表示しますが、 パソコンでアクセスすると指定したアドレスへ飛ぶようになります。

関連するQ&A

  • ホームページPC/携帯自動振り分け

    クライアントのホームページを作成しておりますが、 某レンタルサーバ・独自ドメインでPC用HP運営中です。 携帯用サイトも作り、同アドレス「www.○○○.com」で自動振り分けしたいと思います。 PC用のトップページは「index.html」のままにしたいのですが、 当初、phpにて行おうと取り組みましたが、 サーバ側の.htaccessの規制により indexファイルの順位を変えることが出来ないようで、 (.htaccessを書き換えたらエラーに)一度断念しました。 何か良い方法(php以外でも)はないでしょうか? ■.htaccess 利用可能なディレクティブはAuthConfigとLimitのみ ■indexファイルの優先順位 index.html/index.htm/index.cgi/index.php/index.shtml/index.wml/index.hdml  ■php、perl、CGI使用可能 ◎希望条件・・PC用のトップページは「index.html」 以上、宜しくお願いいたします。

  • ブログサイトのPCと携帯の振り分け

    こんにちは。 ブログサイトにアクセスしたらPCならそのまま表示、携帯なら携帯用ブログに振り分けしたいと思っています。 現在ロリポップさんのサーバーをお借りしてMovableType3.171でブログサイトを構築しました。ブログサイトのトップページは http://www.xxx.yyy/blog/index.php とphp化し、index.htmlは削除しました。 携帯用にはMT4iを導入しました。 http://www.xxx.yyy/mt/mt4i.cgi とmt.cgiと同ディレクトリにありますがブログサイトのTOPとは別ディレクトリにあります。 携帯からはこちらにアクセスしないとダメなようなのですが、できればアドレスは http://www.xxx.yyy/blog/index.php に統一したいなぁと思っています。 この↓回答を参考にさせて頂いたのですが、 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1030644 私の場合はどこにどういう風にプログラムを設置したらよいのか全くわかりません(汗) 理想としてはPC用にアクセスしたのが、PCならそのまま読み込み、携帯なら携帯用に飛ばす、、、と言う感じなのですが、、、やっぱりindex.cgiを作って振り分けてやるのが一番スマートなのでしょうか、、、できればPHPでやってみたいと思いますので、新しい方法や上記の回答の解説、参考URLなど、アドバイスいただければと思います。 どうぞ宜しくお願い申し上げます。

    • ベストアンサー
    • PHP
  • PCと携帯の振り分けについて

    質問お願いします。 現在、携帯サイトを公開しているのですが PC用のトップページを作ろうと思っています。 (別に深い意味はありません、完全に趣味です) >>http://xxx.com/ うえのURLをサイトURL(携帯用)と仮定したとして、 PCのトップページは >>http://xxx.com/pc/ とします。 携帯からのアクセスを飛ばすという質問は たくさんあったのですが、 PCのみを飛ばすというのは余りなかったので… 探し方が悪かったのかもしれません。 もしかしたらPCを飛ばすのは難しいのかなとも思っています。 この質問に関連している過去の質問に目を通しました。 そこで自分なりにまとめたのですが… 1.METAタグでPC用トップページへ飛ばす http://xxx.com/ の中に書いて飛ばす方法 2.フレームの<noframes>を用いて別ける この方法だと http://xxx.com/pc/ というURLが不要に(笑) ただ携帯(softbankの一部の携帯)は、 フレームタグにも対応しているものもあるらしいですね。 と、なると…2の方法は携帯からでもPCのトップが見れてしまう… あとはphpやcgiなど色々と過去の質問にありましたが、 実際どの方法が最適なのか分かりません。 ちなみに、現在が携帯サイトであるため トップページのみPCと別けたいと思っていますが 中身(コンテンツ)は携帯と共有にしていこうと思っています。 前述で書いてみましたが、 >>http://xxx.com/ これが現在のトップページです。 理想は、PCからのアクセスは >>http://xxx.com/pc/ というようなURLにPCがついたら良いなぁと思っていますが、 あんまり重要視はしていません。 いま公開中の携帯サイトに何か一工夫して、 PC用のトップページが作れたらなぁ…と思っています。 何か良い知恵があったら教えてください。 どうぞ、宜しく御願いいたします。

    • ベストアンサー
    • HTML
  • 携帯用サイト iphone振り分け

    携帯用サイト iphone振り分け 現在3キャリア対応の携帯(兼PC)サイトを作成しておりますが、iphoneのみ特設ページに振り分けようと思います。 ただし振り分けるのはトップぺージのみで下層ページは統一して行きたいので、htaccessのようにサイト全体に効果がある振り分け方は好ましくありません。 また、SEOなどを考えてトップページのアドレス(index.html)は変更したくないので、一旦phpにアクセスして、index.htmlとiphone.htmlに振り分けるといった方法も取りたくありません。 一旦全てのユーザーがindex.htmlにアクセスし、そこからiphoneユーザーのにiphone.htmlに移動するといった振り分け方は無いでしょうか。

    • ベストアンサー
    • PHP
  • PCと携帯の振り分けについて教えてください

    PCと携帯の振り分けについて教えてください。 htaccessで、ユーザーエージェントの判断で、PC用のトップページと 携帯用のトップページへ振り分けを行ったのですが・・・ http://xxx.com/ だと正常に携帯トップページへ振り分けられるのですが、 http://xxx.com/index.htmlだと携帯からでもPCのトップページが 表示されてしまいます。 いろいろ調べたのですが、携帯はMETAタグのリフレッシュ?に対応していないから、http://xxx.com/index.htmlのindex.htmlを携帯用に作成してPCのトップページは別に作成するとか・・・書いてありました。 http://xxx.com/index.htmlにアクセスした場合は、htaccessは有効にならないのでしょうか? 他にどのような対応方法があるのでしょうか? できれば、現PC用のindex.htmlを使用したいのですが・・・ よろしくお願いします。

  • 携帯とPCの振り分け法【WEBページ】

    独学でサイトを作っているものです。 (メモ帳で手打ち) 大量のテキストページを携帯とPC用のページに振り分けたいのですが、 どの方法がもっとも適しているのかが判りません。 既に、個別のWEBページをアチコチに勝手リンクされているので、 【同一URL】で振り分けたいと思っています。 TOPページのみをCGIで振り分けたことはあるのですが、 テキストが大量のため、向いてなさそうです。 大量のWEBページに適した振り分け法をご存知の方、アドバイスをお願いします。

  • 携帯サイトのトップページ以外を毎日ページURLを変更させる

    携帯サイトを運営しておりますが、 メインメニューにBOOKMARKされてしまってはトップページにアクセスされないため、それを防止するためにトップページ以外のぺージURLを変えたいと思います。 しかし、毎日手動で変えていては大変なので、自動的もしくは簡単にその作業ができるCGIやPHPなどありましたら教えてください。

  • ホームページのトップページを同じURLで携帯とPCにアクセス別に振り分

    ホームページのトップページを同じURLで携帯とPCにアクセス別に振り分けたいのですが、 CGIを使わずにjavaかhtaccessファイルで出来ますか。 どなたか詳しい方、記述を教えていただけないでしょうか。 よろしくお願いします。

  • index.phpでPCからと携帯からのアクセスの自動振分け

    こんにちは。phpでindex.phpを作りアクセスしてきた人が携帯かPCかを見分けて自動で各トップページに飛ぶページを作れますか? 自動で飛ばすのはheader関数のLocation(?)を使えば可能だと思うのですが問題はアクセスしてきた人が携帯かPC かを見分ける方法がわかりません。 もしそんな方法があるのでしたらご教授いただけないでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPで携帯・PC振り分け

    PCサイトと携帯サイトを作りました。 同じURLで、それぞれからアクセスした場合に 最適のページが表示されるようにしたいと思います。 phpを利用したいのですが、 どこに埋め込んでよいのかわかりません。 PCのトップページはindex.phpなのですが、 このページの1行目から振り分けのphpソースを書き込んだのですが、間違ってるでしょうか? http://www.marguerite.to/Nihongo/Labo/PHP4Mobile/PageDistribution.html ↑これをURLだけ書き変えれば使えると思ったのですが、大きな間違いを犯してますでしょうか? どこに設置すればよいのでしょうか。 動作結果は、PCから閲覧した場合に ずっと「ページを読み込んでいます」と表示されて 真っ白なままになります。 携帯からはスムーズにアクセスでき、きちんと携帯用ページが表示されました。 よろしくお願いしますm(_ _)m

    • 締切済み
    • PHP

専門家に質問してみよう