Как в .htaccess перенаправить всех, кроме нескольких IP?
Че, за два года так и не дали верный ответ???
Вот:RewriteCond %{REMOTE_ADDR} !93.143.174.0 
RewriteRule ^index.php$ index.html [L,QSA]
В данном случае изначально адрес главной должен быть index.php. А если IP не соответствует, то перенаправляет на index.html
Если нужно указать несколько IP-адресов, используйте регулярное выражение вида: !^(93\.143\.174\.0|127\.111\.11\.111)
попытка была, но не сработала:
RewriteCond %{REMOTE_ADDR} !^93.143.174.* 
 RewriteRule ^(.*)$ index.html [R,L]