(ホームページに関する質問)


質問
掲示板荒しを防ぐ方法はありますか?(アクセス制限)

回答 My-Web&Mail 回答
本回答は、「My-Web&Mailサービス」用の回答となります。
「インターネット接続サービス」用の回答は、こちらをご覧ください。

ドメイン名、IPアドレスによりアクセス制限する方法

悪戯を行っている相手のIPアドレスもしくはドメイン名が判明した場合、下記の方法により、アクセス制限を行うことができます。

.htaccessファイルに次のように書き、アクセス制限を行いたいフォルダ(ディレクトリ)に転送してください。

※サーバー名についてはお手元の「NMTnet My-Web&Mail設定情報」内、「FTP/WWWサーバー名」をご覧下さい。

<Limit GET>
order allow,deny
allow from all
deny from ***.***.*** $$$.$$$.$$$
</Limit>

allow from および deny from の後ろには、以下のように記述することができます。

記述方法: allow(deny) from host host .....

host」の部分には、以下のものが使用できます。

種類 意味 記述例
all すべてのホスト all
domain-name ドメイン名で制限する場合のドメイン名 nmt.ne.jp
full IP address 接続するホストで制限する場合のホストのIPアドレス 10.1.1.5
partial IP address 特定のIPネットワークで制限する場合のIPアドレスのネットワーク部分 10.1.1
network/netmask pair 特定のIPネットワークで制限する場合の IPアドレス/サブネットマスク 10.1.1.0/255.255.255.0
network/nnn 特定のIPネットワークで制限する場合の IPアドレス/サブネットマスク(ビット表示) 10.1.1.0/24


例: (ドメイン名を用いた場合)

allow from .nmt.ne.jp

(注意)
public_htmlディレクトリに.htaccessを作成した場合には、以下に保存しているホームページすべてに、アクセス制限が適用されます。掲示板の書き込みのみにアクセス制限を行いたい場合には、public_htmディレクトリ以下にcgi-bin等、掲示板用のディレクトリを作成し、そこに使用しているCGIプログラムを設置した上で、そのディレクトリ内に、.htaccessを作成してください。


×このページを閉じる