Autorisation Ip dans .htaccess
Kinoy
-
Kinoy -
Kinoy -
Bonjour,
Après avoir cherché longuement sur le forum sans avoir pu trouver une solution, je me résous à poser ma question.
Voilà, alors je gère les sites d'une entreprise, qui m'a demandé d'en mettre certains en maintenance, ce que j'ai fait. Par contre, je dois pouvoir y avoir accès et permettre à d'autres IP d'y accéder malgré la maintenance. J'ai essayé plusieurs commandes mais aucune ne marche et je commence à m'arracher les cheveux...
Mon .htaccess se présente sous cette forme :
J'ai essayé de rajouter plusieurs bouts de code pour permettre l'accès à mon IP :
Ou encore :
J'avais également trouvé cette méthode mais qui me faisait bug ma page de maintenance :
Pourriez-vous m'aider ?
Cordialement
Après avoir cherché longuement sur le forum sans avoir pu trouver une solution, je me résous à poser ma question.
Voilà, alors je gère les sites d'une entreprise, qui m'a demandé d'en mettre certains en maintenance, ce que j'ai fait. Par contre, je dois pouvoir y avoir accès et permettre à d'autres IP d'y accéder malgré la maintenance. J'ai essayé plusieurs commandes mais aucune ne marche et je commence à m'arracher les cheveux...
Mon .htaccess se présente sous cette forme :
SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
options -indexes
DirectoryIndex index.php
ErrorDocument 403 http://www.monsite.com/403.html
ErrorDocument 404 http://www.monsite.com/404.html
ErrorDocument 405 http://www.monsite.com/404.html
ErrorDocument 500 http://www.monsite.com/404.html
RewriteEngine on
RewriteCond %{REQUEST_URI} !/maintenance.html$
RewriteCond %{REQUEST_URI} !/maintenance_style.css$
RewriteCond %{REQUEST_URI} !/image/.*$
RewriteRule $ /maintenance.html [R=302,L]
J'ai essayé de rajouter plusieurs bouts de code pour permettre l'accès à mon IP :
RewriteCond %{REMOTE_ADDR} !=xxx.xxx.xxx.xxx
Ou encore :
RewriteCond %{REMOTE_HOST} !^xxx\.xxx\.xxx\.xxx
J'avais également trouvé cette méthode mais qui me faisait bug ma page de maintenance :
Order deny,allow
Deny from all
Allow from xxx.xxx.xxx.xxx
Pourriez-vous m'aider ?
Cordialement
A voir également:
- Autorisation Ip dans .htaccess
- Ethernet n'a pas de configuration ip valide - Guide
- Télévision ip - Guide
- Comment connaître son adresse ip - Guide
- IPTV illégal : après les pirates, la justice condamne maintenant les clients… jusqu'à la prison ! - Guide
- Vous devez disposer d'une autorisation pour effectuer cette action - Guide
1 réponse
Re-bonjour, j'ai trouvé la solution, il fallait que je mette :
Avec comme adresse ip, non pas celle du poste comme ce que j'avais fait, mais l'ip publique (vue par le serveur, on peut la trouver grâce à http://whatismyipaddress.com/ par exemple).
Cordialement
RewriteCond %{REMOTE_ADDR} !^xxx\.xxx\.xxx\.xxx$
Avec comme adresse ip, non pas celle du poste comme ce que j'avais fait, mais l'ip publique (vue par le serveur, on peut la trouver grâce à http://whatismyipaddress.com/ par exemple).
Cordialement