- ベストアンサー
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用のトップページが作れたらなぁ…と思っています。 何か良い知恵があったら教えてください。 どうぞ、宜しく御願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
ご利用のサーバーはどこですか? 私が知っているところ(忍者ホームページ)では自動的にPCと携帯キャリアを自動判別してくれます。 同じURLで携帯とPCでは違うページを見せることが出来ます。 (ただ、PC用と携帯用(各キャリア分)と別々に作らなきゃいけなったはず。。。) もしかしたらそちらのサーバーもそういった機能がついているかもしれません。 確認してみてください。 もしくはCGIを使うしか。。。(CGIが可ならば) http://www.twin.ne.jp/~few-net/index105.html http://webdesignerstips.blog73.fc2.com/blog-entry-6.html METAタグでも確か出来なかったはずです。 フレームも携帯に負担をかけるだけみたいです。
その他の回答 (3)
- mizunoto_R
- ベストアンサー率61% (16/26)
.htaccessを使用してはいかがでしょうか。 http://xxx.com/にアクセスした場合、携帯、PCでアクセス毎にそれぞれ設定したhtmlを表示します。
お礼
こんにちは。回答ありがとうございます^^ 参考URLすごく参考になりました。 .htaccessでも良さそうな感じがしますね。 今回はcgiを用いて別けることにしてみました。 ただ、教えてくださった方法も今後の運営に役立てていきたいです。 どうもありがとうございました。 また宜しく御願いいたします。
- OKwebb
- ベストアンサー率44% (92/208)
Apache等のWebサービスにてRewriteEngine が使えるなら、という前提ですが %{HTTP_USER_AGENT}が携帯(DoCoMo,J-PHONE,Vodafone,KDDI,ASTEL,DDIPOCKET等)以外をhttp://xxx.com/pc/に飛ばせばいいでしょう。
お礼
回答ありがとうございます、どうもこんばんは^^ >>Apache等のWebサービスにてRewriteEngineが使えるなら… 今年の1月からサーバーを変えまして、 現在はポケットサーバーという激安サーバーを 独自ドメインで使わせてもらっています。 一応お問い合わせから、 'RewriteEngine'についてメールしてみました。 まだ返事はありません(笑) 時間が時間ですし…ね…。 今回のボクの質問に対しては、 #3の教えて下さったcgiを使って解決してみようと思います。 'RewriteEngine'という言葉自体を初めて聞いたので、 自分なりに調べて1つの知識として覚えていこうと思います。 本当に素早い回答ありがとうございました。 また何かあったらどうぞ宜しく御願いします。
- nori_007
- ベストアンサー率35% (369/1048)
やはり、CGI や PHP を利用されるのが良いと思います。
お礼
こんばんはです^^ いまのところですが、 #3の回答者さんが教えてくれた URLのcgiを使ってみようと思っています。 回答ありがとうございました。
お礼
こんばんは^^ 回答ありがとうございます。 使用サーバーは「ポケットサーバー」という所です。 今年に入ってからレンタルさせてもらってます。 cgi、perl、ssi、.htaccess… 特に制限はないようです。 今のところ不便は感じません。 ただパーツ等は一切ありません(笑) 月額80円ぐらいなので、文句は言えないですね。 で早速紹介してもらったURLを見てみました。 >>http://www.twin.ne.jp/~few-net/index105.html ザッと読んで閉じちゃいました。 >>http://webdesignerstips.blog73.fc2.com/blog-entry-6.html なんか記述も大変シンプルで良いですね^^ あくまで個人サイトなんで、 絶対に間違いがあってはイカン!! とは思っていませんし… こちらのcgiを使ってみようと思います。 また、正しく表示されましたら 補足の方でお知らせさせてくださいね。 本当にどうもありがとうございました♪
補足
遅くなりました。 先ほど、サーバにて動作確認したところ 無事に別けることができました。 本当にどうも有り難うございました^^