2010-03-30 12 views
0

Je voudrais limiter l'accès à mon application Rails (fonctionnant sur Apache/Passenger) à seulement deux adresses IP, mais si le visiteur ne tombe pas dans ces deux adresses IP, je voudrais qu'il lui soit demandé d'entrer un mot de passe qui permettrait à tout utilisateur disposant des informations d'identification appropriées d'accéder au site depuis n'importe où. Je suis nouveau à la configuration d'Apache et j'apprécierais tous les conseils. Merci!Comment définir les restrictions d'accès/mot de passe IP dans Apache?

Répondre

0

Vous pouvez le faire avec des fichiers .htaccess, quelque chose comme:

AuthName "Lee's Secret Area" 
AuthType Basic 
<Limit GET POST> 
order deny,allow 
deny from all 
allow from 199.166.210. 
allow from .golden.net 
allow from proxy.aol.com 
allow from fish.wiretap.net 
</Limit> 

par exemple