• ベストアンサー

PCでははじかれる携帯サイトの仕組み

携帯電話用サイトに、PCから見ることができるものと「携帯電話用です」とはじかれるものがありますが、携帯用とPC用とではサイトの作り方が違うんでしょうか? 現在、調べながらサイトを作成しているところですが、私が参考にしている資料ではPCで見られることはもちろん、携帯でも形は崩れるが見ることはできるみたいな形で、PCだとはじかれるというものはありませんでした。

noname#240914
noname#240914

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

  • ベストアンサー
  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.1

こんにちは。 デザインをきちんと考えるのであれば両者の作り方はは違うものになります。 何もしなければ、PCからも携帯からも参照は可能です(きちんと表示されるかは別として) 携帯からのアクセスだけに表示させたい場合はアクセスしてきたIPアドレスが携帯キャリアが使用している中継サーバのIPアドレスであるか判別してそれ以外のIPアドレスの場合ははじきます。 またはブラウザ情報を取得してはじく方法もありますが、こちらは偽装が簡単にできるため、確実な方法ではありません。

noname#240914
質問者

お礼

ありがとうございました。

noname#240914
質問者

補足

あのはじかれてしまうという状況は、404エラーみたいなものではなくサイト製作者が故意にやっている「機能」ということでよろしいでしょうか?

その他の回答 (2)

  • LancerVII
  • ベストアンサー率51% (1060/2054)
回答No.3

こんにちは。 >あのはじかれてしまうという状況は、404エラーみたいなものではなくサイト製作者が故意にやっている「機能」ということでよろしいでしょうか? はい、そうです。 エラーではなく、意図的にPC等からのアクセスをさせないようにしています。

noname#240914
質問者

お礼

ありがとうございました。

回答No.2

大容量の画像が扱えるPC版と 一度に受信できる容量が決まっている携帯では 骨組みこそ一緒なれど 作りは全く違います。 まだ初心者さんのようですが、普通Webサーバーにはリクエストされて入って来た端末情報が 告知されます。なんならGoogleアナリティクスでも自分のホームページに設置すればいいでしょう アクセスした人の 端末情報 端末種類 OSが丸わかりです。 この端末情報は携帯の場合 エラーメッセージを表示させてはじき出すことはCGIスクリプト を入れれば簡単です。勿論さーばーが対応していればの話ですが。 スクリプト 携帯閲覧禁止とでもググれば 設置方法が書いてあります

noname#240914
質問者

お礼

ありがとうございました。

関連するQ&A

  • PCサイトを携帯サイトに変換したいです

    PC向けの企業サイトを作ったのですが、それを携帯対応にしたいです。 できれば携帯電話用のサイトを新たに作らずに、既存のページにタグの追加やスクリプトの設置などで携帯電話向けの閲覧ができるように調整したいです。 「PCサイト->携帯変換」というphpスクリプトをダウンロードして試してみたところ、携帯電話で閲覧可能なものの、表示が縮小されるだけでした。 サイトは一般的な企業の紹介サイトです。 横長のページがそのままなのでスクロールバーが出るのと、問い合わせフォームや地図が表示されません。 携帯電話向けに新たに作った方が早いような気がしますが、調整でできるものなのでしょうか。 調整の場合、どういったスクリプトやタグを使えば良いのか教えていただけると助かります。 また、参考になるサイトがありましたら教えてください。 ※ちなみに、私はプロ並とはいきませんが、Fireworksやdreamwerverで一通りPCサイトを作成することはできます。 携帯サイトの作成は、10年程前に簡単なものを一度作成したきりで、すっかり忘れてしましました。 知人の依頼で何とかPCサイトの作成はできたのですが、携帯用に調整を・・・ということになり悩んでいます。 宜しくお願い致します。

    • ベストアンサー
    • CSS
  • PCで携帯サイトを色々みたいのですが・・・

    仕事のために、色々な企業の「携帯サイト」を閲覧して、 デザインや構成を参考にしたいです。 自分の携帯電話だとパケ代がかかりますので 家のPCで携帯サイトを見れたら、と思います。 PCで携帯サイトを閲覧できる 何かよい方法はないのでしょうか?

  • 携帯サイトの仕組みを教えて下さい。

    現在ガラケーを使っているため 携帯サイトがどう仕組みかがわかっておりません。 PCのサイトは持っております。 携帯サイトを作ると疑問が生じます。 1 URLはどうなるのでしょうか? 2 アイフォンとアンドロイドだと違うそうですがその辺は? 3 ガラケーの携帯サイトは? スマホでガラケーのサイトはサーチエンジンに登録して見られるのか? 関係性が全然わからないため困っております。 現在PCサイトが縮小された状態で見られると思いますが、 携帯サイトをつくる。といった場合アイフォンとアンドロイドので両方見られるようにしたい。 はどういうふうに頼めばいいのでしょうか? 宜しくお願いします。

  • 同じURLで携帯とPCサイトへ振り分けたい。

    同じURLで携帯とPCサイトへ振り分けたい。 現在PC用のサイトを持っていますが、 加えて携帯用サイトを作成したいと思っています。 ここで質問ですが、PC用と同じURLで 携帯からのアクセスは携帯用サイトにアクセスするという 方法があれば、教えていただけでしょうか。 ドメイン所有、基本制限なしのWebサーバ仕様しております。 UserAgentや.htaccess等で切り分けるということは なんとなくわかるのですが、実際どういったファイルを作成し、 どのようなことに注意すればよいか教えていただけないでしょうか。 携帯サイト作成に ケータイサイト制作王3 を購入しております。 たとえばこのソフトでindex.htmlを作成した場合、 これはどこにUpすれば良いのでしょうか。 (もともとのindex.htmlはhtdocs/配下にあります。)

  • ケータイ公式サイトをPCで見るには?

    ケータイ公式サイトをPCで見るにはどうすればよいのでしょうか? iモードのシミュレータで勝手サイトは見れるのですが、公式サイトはどうしてもブロックされてしまいます。 プレゼン資料を作成する上で、キャプチャー画面を使いたいのですが、どなたか良い方法をご存知の方は是非教えて下さい。

  • 携帯サイト、PCサイト、同じドメインが良いか?

    携帯電話用、PC用と二つのサイトを用意しようと思っています。 PC用のドメインは取ってありますが例えば「http://www.aaa.com/」だったとして、携帯サイトもその配下に入れて「http://www.aaa.com/keitai/」とした方が良いのか、それともサブドメインなどを使って「http://www.keitai..aaa.com/」と独立させた方が良いのか? SEOの視点からどちらが有利でしょうか? PCサイトの配下という形では、携帯サイト用の検索にヒットしなくなるなどありますでしょうか?

    • ベストアンサー
    • SEO
  • 携帯サイトをPCで作成できますか?

    携帯サイトってPCで作成できるんですか? また、PCで作ったサイトって携帯で見れるんですか? どんな風に見えるのでしょうか?

  • PCから完全に携帯サイトを見れなくするには?

    PCから完全に携帯サイトを見れなくするにはどのような方法が一般的なのでしょうか? リファー対策をしてもブラウザで偽装すれば見えてしまうと思うのですが、そうやっても見れない携帯サイトがたくさんありました。 PHPで作成した携帯サイトにそれをする場合、どのような方法がありますか?

    • ベストアンサー
    • PHP
  • PCでも携帯でも見られるサイトの作り方

    よくあるPCでも携帯でも見られるサイトを作りたいと思っています。 PCではperl,php,mysqlが多少使えるレベルです。 携帯サイトを作る本を読んで、3キャリア対応の携帯サイトを作るには 1、アップするファイルは5キロバイト以内に収める 2、画像はjpgで 3、シンプルなHTMLで作る などが必要だとわかりました。 ただ、PCでも携帯でも同じドメインなのに、表示されるものが全く違うというサイトをよく目にします。 PCで見ると明らかに5キロバイト以上の内容なのに、携帯で見ると画像などがなくなり、表示できているというものです。 これはどのように作っているのでしょうか? よろしければ教えてください。 また、参考になる書籍・サイト等がありましたらそれも教えていただけると嬉しいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • webサイトはPC用と携帯用とではどこが違う

     今晩は。  webサイトをPC用と携帯用と作る場合、PC用と携帯用とではどこがどのように変わってくるのでしょうか。  基本的な文法みたいなものは変わらないと思うのですが、例えばPC用のサイト作成用アプリはありますが、そのアプリは 携帯用でも使えるのですか。  その場合はどのように設定を変更して携帯用のサイトを作るのですか。  それとも携帯用のアプリが別にあるのですか。

    • ベストアンサー
    • PHP