ロボットを.htaccessで排除したい。
ロボットが回遊してきてcgiを実行され、被害が出るので、
.htaccessでアクセス制限を掛けたく調べています。
.htaccessファイルは以下のとおり作れました。
***ここから
order allow,deny
allow from all
deny from xxx.xxx.xxx.xxx
***ここまで
ただ、このファイルを置く場所が分かりません。
プロバイダーの指定では、
/use/local/www/htdocs/user-id/public_html/目的のディレクトリ
と在ります。
これは、.htaccessファイルをここに置け、ということかと思いますが、
ここはどのように指定するのでしょうか。
使っているのは、フリーウェアのffftpです。
ffftpを実行したとき、
サーバー側に表示されているアドレスは / となっています。
そしてそこに、cgi-binフォルダやindex.htmlが表示されています。
.htaccessの説明を読んだ限りでは、
制限を掛けたいフォルダ(ディレクトリ)に置け、となっていました。
であれば、このルート部分に置きたいのですが。
関連でもう一つ、やらなければならないことはこれだけで宜しいのでしょうか。
例えばcgiファイルなどで何か定義し直す必要とか。
宜しくお願いします。
補足
検索済みですが、具体的な記述例が解らなかったので こちらで質問した次第です。 御回答頂けず残念です。