I block my entire development site and just provide exclusions for certain IPs. Such as:
RewriteCond %{REMOTE_HOST} !123\.34\.12\.123
My IP changes all the time and I have DynDNS so I thought I might be able to use something like:
RewriteCond %{REMOTE_HOST} !^somename\.dyndns\.org
That doesn't work. Any alternatives?