você pode usar a condição "satisfazer":
AuthUserFile /path/to/.htpasswd
AuthType Basic
AuthName "Restricted Area"
Require valid-user
Order Deny,Allow
Allow from 88.88.88.89
Allow from 88.89.90.91
Deny from all
Satisfy any
isso significa que se o usuário não tiver o ip 'Allow from', ele será solicitado a digitar uma senha