1 つの IP アドレスを除くすべてのユーザーからのディレクトリ アクセスをブロックしようとしています。この .htaccess コードはアクセスをブロックしますが、画像、css などすべてへのアクセスをブロックします。何を変更する必要がありますか?
RewriteCond %{REMOTE_ADDR} !^XX\.XXX\.XX\.XXX$
RewriteRule ^hidedirectory(.*)$ http://site.com/ [R,L]
私以外の mysite.com/hidedirectory にアクセスする人は、mysite.com にリダイレクトする必要があります。http応答コードのようなものを含め、これを行うためのより良い、より安全な方法はありますか?