• ベストアンサー

技術的には可能なんですか?(できても意味ないかも知れませんが・・・・)

 HPで、アクセスした人の地域(IPアドレスで判断)で、TOP-Aのページ TOP-Bのページと振り分けるようなことってできるんですか? たとえば、とあるファミレスは全国にあるが、西日本と東日本では、メニューが違う。  その場合 西日本の人には、西日本のファミレスのメニューを東日本の人には、東日本のファミレスのメニューが掲載されたTOPページが表示されるような感じです。  CGIを使えばできる気もしますが、できるのでしょうか?

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

  • ベストアンサー
回答No.5

可能です。 サイバーエリアリサーチ社が、IPアドレスと地域を結びつけたデータを売っています。 http://www.arearesearch.co.jp/ サンプル Enterprise】 県コード(TAB)最小IP(TAB)最大IP(TAB)局番(LF) -->>以下データの一部抜粋<<--------------------------- 22 43.244.144.1 43.244.144.254 22 43.244.148.1 43.244.148.254 22 61.113.63.6 61.113.63.62 0544 22 61.113.63.68 61.113.63.126 0537 22 61.113.63.134 61.113.63.190 0550 これを購入して、振り分けることで可能だと思われます。

tanaka1_001
質問者

お礼

皆様 ありがとうございました

その他の回答 (4)

  • mendokusa
  • ベストアンサー率13% (359/2726)
回答No.4

google は .com に行っても .co.jp になりますよね。

  • t140
  • ベストアンサー率39% (59/150)
回答No.3

アクセス解析とかでアクセス地域まで出すものとか ありますし、できないこともないかも知れません。 たとえできるにしても、結局数種類のページを用意する わけですし、HTMLで複数ページ用意したほうがサーバにも 負荷がかかりませんし、トップページでユーザにどのページ かを選んでもらうようにすれば、例えば西日本の人でも 東日本のメニューにこういうのがある・・ などと知ることもできておもしろいように思いますが。

  • Teariss
  • ベストアンサー率30% (3/10)
回答No.2

CGIを使えばアクセス元のIP(REMOTE_ADDR)ごとに表示するページを変更する事は技術的には可能です。 ただし、どのIPをどのページに振り分けるかの判断が非常に難しいです。 Proxyサーバ経由でアクセスしてきた場合とか、IPと地域が必ずしも一致するとは限りませんので。

  • marimo_cx
  • ベストアンサー率25% (873/3452)
回答No.1

んー、かなり難しいです。 アクセス元IPを正引きしても地域がわからないプロバイダが少なからずあります。 ですので判定が“西”“東”“不明”となりますが、不明がかなり多量に発生しなすので、目的が果たせないケースが多量に発生してしまいます。 tracerouteしても、西日本ユーザーが必ずしもosaka.wideを経由してくるなんて保証も無いですし。

関連するQ&A