mod_rewrite を使って特定の IP のみアクセスさせる、もしくはアクセスさせないようにするには以下のようにする。
アクセスを拒否
RewriteCond %{REMOTE_ADDR} ^192\.168\.0\.1$ [OR] RewriteCond %{REMOTE_ADDR} ^192\.168\.0\.2$ RewriteCond %{REQUEST_URI} !^error\.html RewriteRule .* error.html
アクセスを許可
RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.1$ RewriteCond %{REMOTE_ADDR} !^192\.168\.0\.2$ RewriteCond %{REQUEST_URI} !^error\.html RewriteRule .* error.html