Im in the process of moving a few sites to another server, and when trying to load the sites the load extremely slowly. I removed the .htaccess files and all went smoothly. Does anyone know what mightb e causing this? I really need to have the .htaccess files active.
Banning IP's or IP blocks should be fine, as those won't cause hostnamelookups. Banning by [partial] domain names (or allowing by domain name for that matter) will always cause hostnamelookups. As far as why it works fine on one server and not another? That could take a little digging to find. Also, hostnamelookups may not be the problem at all, it's just the first thing I would look at for that type of problem. You might try disabling just the parts that might cause hostnamelookups and see if that fixes it.