o
<
@
@
]

NOUS LES DEVS

.htaccess redirect

Rediriger des utilisateurs en fonction de leur adresse IP

Niveau : débutant(e)
</> </> </>

Redirection en fonction de l'IP

Aujourd’hui, j’ai dû accéder à un site internet que j’avais mis hors ligne il y a déjà un moment. En fait, j’avais placé ce petit bout de code dans un fichier .htaccess, qui permet de rediriger tous les utilisateurs vers un autre site.

RewriteEngine On
RewriteRule ^(.*) http://www.sitealternatif.com [R=permanent]

Afin de pouvoir visualiser les pages de ce site, j’ai simplement shunter le système en ajoutant une détection de l’adresse IP. Si c’est mon IP, alors la redirection ne se fait pas.

RewriteEngine On
#Remplacer 127.0.0.1 par votre IP
RewriteCond %{REMOTE_ADDR} !127.0.0.1
RewriteRule ^(.*) http://www.sitealternatif.com [R=permanent]

Toutes les personnes tentant d’accéder au site et n’ayant pas l’adresse IP renseignée dans le .htaccess (dans l’exemple 127.0.0.1) se verront redirigées vers www.sitealternatif.com.

20/06/2015

Yann Vangampelaere - nouslesdevs -

NOUS LES DEVS

Vous aimez ce que je fais ? Vous voulez que j'en fasse plus ? dans le développement du blog.