• ベストアンサー

アクセスを拒否の仕方について

無料のCGIスクリプトを使っているのですが ↓の()部分にホスト名を入れても全く拒否できず、困っています。 # アクセスを拒否するホスト名 @deny = (); 拒否したいのは ntoskaxxxx.oska.nt.ftthx.ppp.infoweb.ne.jp と 194.x.xx.xxx です。(xの部分は数字が入っています) 迷惑書き込みばかりしてくる、おそらく業者です。 @deny = 'ntoskaxxxx.oska.nt.ftthx.ppp.infoweb.ne.jp,194.x.xx.xxx'; と書いてもだめで、 @deny = (ntoskaxxxx.oska.nt.ftthx.ppp.infoweb.ne.jp,194.x.xx.xxx'); と書いたら、エラーになってしまいました。 どう書けばいいんでしょうか?

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

  • ベストアンサー
  • number44
  • ベストアンサー率27% (20/72)
回答No.1

@deny = ('ntoskaxxxx.oska.nt.ftthx.ppp.infoweb.ne.jp','194.x.xx.xxx'); じゃないですか? (’文字列’,’文字列’);

noname#92508
質問者

お礼

ありがとうございます! たぶん解決しました(何も入ってこないので、たぶん)

その他の回答 (1)

  • CONAN18
  • ベストアンサー率42% (132/313)
回答No.2

.htaccessファイルを作成してサーバへアップするなら以下をコピーしてメモ帳にでも保存してください。 ファイル名はhtaccessで拡張子はtxtのままで、 FFFTPで作成したhtaccesstxtをサーバへアップしたのちにhtaccess.txtから.htaccessに名前の変更をしてください。 order allow,deny allow from all deny from ntoskaxxxx.oska.nt.ftthx.ppp.infoweb.ne.jp deny from 194.x.xx.xxx' ※ただし自動でアクセスするように制御されていた場合は、IPが変わったりするので効果は期待できないですよ。 あと、迷惑書き込みばかりしてくる、について助言ということで、 詳しい内容は分かりませんが英文で書かれたものはウイルスなので不用意にクリックしないように

noname#92508
質問者

お礼

.htaccessファイル・・・ 何かのときに必要があって 一応作ってみたんですが、 何がいけなかったのかいきなり表示されなくなってしまい レンタルサーバー会社に助けてもらって以来、 今は何もいじらないようにしています。 もうすこし勉強してみます。 どうもありがとうございます。

関連するQ&A