Limiter l'acces au site à une IP à la fois ? - Possible avec Apache et/ou htaccess ?

:hello:

j’ai une question toute bete à laquelle je pense que vous aurez rapidement reponse (plus rapidement que si je devais chercher par moi meme en fait :ane:)

j’ai un serveur web Apache2 et j’aimerai pouvoir limiter l’acces à une partie des documents à une ou plusieurs IP simultanements.

J’aimerai tout simplement que pour un login et mot de passe donné il ne puisse y avoir que 1 ou 2 connexion (donc IP) differente simultanement (cela afin de preserver la bande passante du serveur)

Je suppose que c’est possible non ? si oui comment ?

Merci

fichier httpd.conf


# prefork MPM [THIS IS THE DEFAULT]
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
    StartServers 8
    MinSpareServers 5
    MaxSpareServers 20
    ServerLimit 256
    MaxClients 10
    MaxRequestsPerChild 4000
</IfModule>

Le MaxClients doit pouvoir t’aider

le probleme c’est que ça va alors faire une limitation generale au site. Alors que j’aimerai juste limiter une certaine partie gourmande en bande passante :wink:

dans ce cas, il faut faire gerer cette partie par un autre serveur apache. :wink:

arf :paf:

il n’y a donc pas moyen via le htaccess ou un truc du style?

Ben c’est bien dommage ça :ane:

ou faire un vhost pour cette partie :oui:

avec le vhosts je peux appliquer des limitations propre de ce type ?
ça m’interesse :oui:

bien que pour l’instant je n’ai jamais reussi à faire fonctionner de vhosts en ayant un domaine et un sous-domaine :riva: