2010-11-13 6 views
4

Comment puis-je rediriger l'utilisateur si son adresse IP correspond au refus d'une adresse IP, par ex.Redirect sur deny | htaccess

<Limit GET POST PUT> 
    order allow,deny 
    allow from all 
    deny from {removed IP address} 
</Limit> 

Je dois les rediriger vers un site Web spécifique lorsque l'accès leur est refusé.

besoin d'aide avec ce ..

Répondre

9

Installation d'un script pour gérer 403 erreurs en ajoutant cette ligne à votre .htaccess:

ErrorDocument 403 /forbidden.php 

poignée Puis la redirection dans le script:

<?php 
header('Location: http://google.com'); 

Ou pour tout garder dans .htaccess que vous pourriez faire:

RewriteEngine On 
RewriteCond %{REMOTE_ADDR} 127.0.0.1 
RewriteRule (.*) http://google.com [R] 
+0

Mais ne sont-ils pas complètement bloqués une fois ajoutés? "client refusé par la configuration du serveur: /myserverpath/httpdocs/403.php". Pour moi ils sont. Je cherchais quelque chose comme ça. Mais puisqu'ils sont même refusés sur cette page, ne voyez aucun point maintenant. –