重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【解消】通知が届かない不具合について

PCでホームページを運営しております。
荒らし行為をされる方にアクセス禁止をしたいのですが、auの携帯という事が分かりました。
au携帯をアクセス禁止する為にはサブスクライバ IDなる物を取得すれば良いこと、
それを取得するには
request.getHeader("X-Up-Subno")
というスクリプトを使うことは分かりました。
が、シロウトの悲しさでその先が分かりません。
具体的にどうやってこのコマンドをどのように使えば良いのでしょうか。
番号を取得という事はどこかログに書き込むようなコマンドも
必要なのでしょうか。
ここで質問して良い内容なのかさえ分かっておりません。
どなたか、ご教授くださいませ。

.htaccessに取得したIDを使ってアクセス制限する方法は分かりましたので、
サブスクライバ IDの取得方法の質問です。
よろしくお願いします。

A 回答 (1件)

webサーバの生ログなどは閲覧不可ということでよろしいですね?



多分掲示板か何かだと思いますが、言語はPerlでしょうか。それともphpでしょうか?書込みと一緒にIPアドレスを書き込んだりしているようなCGIであれば、「環境変数:Remote_IP」と一緒に「環境変数:X-Up-Subno」を繋げて保存するように改造すれば、あとでチェックできるかとは思います。まったくそういう機能がないCGIだと、書込みのログのどのあたりに保存するかから考えないといけません。

#どういうCGIか(配布元、CGI名)を書かれるといいかもしれません。
    • good
    • 0
この回答へのお礼

回答を読ませていただき、アクセス解析のようなCGIに
このコマンドを組み込むべき物なのか、と初めて気がつきました。

http://www.limy.org/program/mobile/uid.html
http://tachibana.blog.ocn.ne.jp/blog/2006/05/ez_ …
これらのHPに掲載されている事しか分かっておりません…

何れも、取得の為のコマンドのみで、具体的にどうやって
使用するかの知識が全く無い状態です。
ご回答、ありがとうございました。

お礼日時:2008/02/21 21:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!