• ベストアンサー

PCのアクセスを拒絶したいです

mangetsu_kの回答

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

PCのアクセスを拒絶というよりは、「携帯のみOK」という考え方になります。 アクセスした端末の判別は、環境変数の「USER_AGNET」を利用するのが簡単ですが、偽造可能な為に完璧な手段ではありません。 「REMOTE_ADDR」でIPを取得し、それで判断するのが一番確実でしょう。 携帯からの接続IP(REMOTE_ADDR)は以下のサイトで分かります。 (たまに変更があるのでチェックしましょう) DoCoMo  http://www.nttdocomo.co.jp/p_s/imode/ip/index.html#ip Vodafone  http://developers.vodafone.jp/dp/tech_svc/web/ip.php au  http://www.au.kddi.com/ezfactory/tec/spec/4_4.html あとはCGIで振り分けるなり、.htaccessで制御するなりしてください。 .htaccessにつては参考URLを載せておきます。

参考URL:
http://www.shtml.jp/htaccess/host.html
howprogram
質問者

お礼

ご回答ありがとうございます。 REMOTE_ADDRを使う方法も早速試してみたいと思います。

関連するQ&A

  • PCからFBだけアクセスできない。

    FBにアクセスしようとすると 「このページは表示できません」 •Web アドレス http://wrs.search.yahoo.co.jp が正しいか確かめてください。 •検索エンジンでそのページを探してください。 •数分待ってから、ページを最新の情報に更新してください。 と表示されます。 他のサイトには普通に行けます。 FBだけアクセスできません。 スマホのブラウザからもアクセスはできません。 ただスマホのアプリからは投稿も見れるしコメントも入れれます。 ですのでPCに問題があるわけではないようです。 解決方法を教えて下さい。 宜しくお願いしますm(_ _)m

  • モジュールを使わずにhttpアクセスするには

    レンタルサーバ上に置いた perlプログラムで 他サイトのページの内容を httpアクセスして取り出そうと思っています。 サーバの制限がきつくて LWP::Simpleなどのモジュールを全く使えないのですが、 どのようにして httpアクセスをさせればよいのでしょうか。 URLを投げてページの内容をテキストファイルで取り出すという 単純なことができれば充分です。

    • ベストアンサー
    • Perl
  • PCからのアクセスは禁止しております?

    表示エラー PCからのアクセスは禁止しております。 【管理者様】 ページ表示設定⇒アクセス可能キャリアで「その他」にチェックすればアクセス可能になります。 観覧したいページを開くとこう出てしまいます。↑ これは、携帯ではなく PC観覧でも「その他」にチェックすれば見れるということですよね? ページ表示設定って、どこにあるんですか? 詳しく教えてください><

  • Access2007でAccess2000のモジュールを動かす

    いつもお世話になります。 Access2007でAccess2000のモジュールを動かすことができなくて困っています。 新しい職場のPCが全てAccess2007に変わってしまいました。 今までは、Access2000でした。そのとき作成したフォームモジュールがAccess2007で全く動作しなくなり困っています。 Access2007でAccess2000ファイルはそのまま読み込み、フォーム自体は表示されます。しかし、VBで作成したモジュールが全く動作しません。 自宅では、Access2000のままですので、Access2000をAccess2007のファイルに変換することなくAccess2000のフォームモジュールを動かす方法はあるのでしょうか。 よろしくお願いします。

  • 携帯振り分けPHP”で携帯からPCサイトにアクセスするとPCサイトが見えてしまう!

    ”携帯振り分けPHP”で携帯サイトとパソコンサイトを振り分けています。 http://www.○○○.com/ にアクセスすると ソフトバンクからアクセスすると、 http://www.○○○.com/softbank.html パソコンからアクセスすると、 http://www.○○○.com/pc.html に振り分けられています。それまでは良いのですが、 ソフトバンクから http://www.○○○.com/pc.html にアクセスすると http://www.○○○.com/pc.html のページが見れてしまうし!! パソコンから http://www.○○○.com/softbank.html にアクセスすると http://www.○○○.com/softbank.html のページが見れてしまいます!! ソフトバンクから、pcのページにアクセスしたなら、ソフトバンクのページを表示させたいし、 パソコンから、ソフトバンクのページにアクセスしても、pcのページが表示されるようにするにはどうすれば可能でしょうか?宜しくお願いします。

    • 締切済み
    • PHP
  • 一度サイトにアクセスをしたPCからのアクセスを拒否する方法

    どのような技術を使っているのかがわからずカテゴリー違いかもしれませんがすみません。 先日、インターネットをいじっていたら情報を販売するサイトに行き着いたのですがどうやらそのサイトでは一度アクセスしたPCから二度とアクセスができないようになっているらしいです。(サイト運営者によるとJavaScriptでアクセスをシステムに記録し2回目以降のアクセスを禁止しているらしいのですが・・・)http://www.economicsphere.com/itstartup/このページです。 うそぉ?と思いためしにアクセスをし、再読み込みをしてみましたところ確かに「あなたは一度このサイトにアクセスしています。したがって二度目以降のアクセスではこのページは表示されません」といった文が表示され前回表示されたページは出てきませんでした。 そこでふと気になったのですが、そのようなことは簡単にできるのでしょうか?またこれはどのようなシステムを使っているのでしょう?そして本当に一度アクセスしたPCからは表示されなくなってしまうんでしょうか? このような質問をしてサイト運営者様に怒られてしまいそうですが、お許しください。 お時間があるときで結構ですのでお答えいただけるとうれしいです。

  • PCから携帯向けのサイトにアクセスするには?

    PCからある携帯のサイトにアクセスしようとしておりますが、以下のエラーがでてアクセスできません。 PCからこのサイトにアクセスするいい方法はないでしょうか? エラーコード : 3010 ベースコード : 3010 メッセージ : 携帯用のサイトにアクセスしました。PC用のサイトから入り直してください。

  • PCで携帯サイトにアクセス

    PCからアクセスができなくて携帯からしかアクセスできなくなっているサイトがありますが、PCからアクセスする方法はありませんか?

  • ホーム内のPCにアクセスするには?

    IPv4のアドレス192.168.1.46のPCにあるTomcatのWebコンテナの 中のWebページにアクセスしたい場合どうすればいいのでしょうか? PC1からPC2にアクセスしてTomcat中のウェブページにアクセスしたいのです。 PC1 192.168.1.46 (Tomcat:アクセスされるPC) PC2 192.168.1.32 (アクセスするPC) ゲートウェイ 192.168.1.1 ※PC1、PC2共に無線LANでネットワークにつながっています。(同じルーター) PC1でhttp://localhost:8080/webSample/index.htmもしくは http://192.168.1.46:8080/webSample/index.htmlと自分自身にアクセスすると接続できます。 l ですが、PC2からhttp://192.168.1.46:8080/webSample/index.htmlでアクセスしても PC1のウェブページにアクセス出来ませんでした。

  • PCからのアクセスと携帯からのアクセスで表示を変えるタグ

    PCからのアクセスと携帯からのアクセスとで表示を変えるタグはあるのでしょうか。PCと携帯で別のページに振り分けるのではなく、同じページを見ても表示を違うものにしたくて探しているのですが見つかりません。 ソースを あいうえお <pc>こんにちは</pc> <携帯>こんばんは</携帯> というものにして、PCからは あいうお こんにちは という表示。携帯からは あいうえお こんばんは といった表示になるようなタグを探しているのですが存在するのでしょうか。http://tool-1.net/fp.cgi←このサイトのフリーページの独自タグではそういったことができるのですがこれはどういった仕組みなのでしょうか。ご存知でしたら教えて頂きたいです。よろしくおねがいします。

    • ベストアンサー
    • HTML