- ベストアンサー
アクセスを拒否の仕方について
無料の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'); と書いたら、エラーになってしまいました。 どう書けばいいんでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
@deny = ('ntoskaxxxx.oska.nt.ftthx.ppp.infoweb.ne.jp','194.x.xx.xxx'); じゃないですか? (’文字列’,’文字列’);
その他の回答 (1)
- CONAN18
- ベストアンサー率42% (132/313)
.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が変わったりするので効果は期待できないですよ。 あと、迷惑書き込みばかりしてくる、について助言ということで、 詳しい内容は分かりませんが英文で書かれたものはウイルスなので不用意にクリックしないように
お礼
.htaccessファイル・・・ 何かのときに必要があって 一応作ってみたんですが、 何がいけなかったのかいきなり表示されなくなってしまい レンタルサーバー会社に助けてもらって以来、 今は何もいじらないようにしています。 もうすこし勉強してみます。 どうもありがとうございます。
お礼
ありがとうございます! たぶん解決しました(何も入ってこないので、たぶん)