ドメイン名、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を作成してください。
|