Apache redireccionar ciertas ip hacia https



Queremos que sólo ciertas ip tengan acceso a contenido con http, y las demás las queremos redirigir a https. ¿Cómo lo hacemos?.

Podemos usar mod_rewrite con estas reglas:

       RewriteEngine On
       RewriteCond %{REMOTE_ADDR} !^192\.168\.1\.4$
       RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

En este caso, sólo la dirección 192.168.1.4 tendría acceso via http, los demás serían redireccionados a https.