Signaler

Définir les accès à un site Web local avec EASYPHP 12.1 [Résolu]

Posez votre question jus2mandarine 41Messages postés vendredi 5 juin 2015Date d'inscription 22 septembre 2016 Dernière intervention - Dernière réponse le 14 sept. 2016 à 16:37
Bonjour,
Bonjour ,
J'ai conçu une plateforme Web sous Dreamweaver CS3 utilisant la technologie de serveur PHP\MYSQL.
Pour utiliser cette technologie, j'ai installer EASYPHP 12.1.
Je souhaite définir les accès sur cette plateforme de tel sorte que certaines machines y accèdent et d'autres pas. Cependant, lorsque je modifie les lignes ci-dessous du fichier de configuration d'apache (httpd.conf), il n'est plus possible d'accéder à la page web depuis un poste client.
Voici les lignes que je modifie :
<Directory "${path}/www>
....
....
AllowOverride All
Order deny,allow
Allow from 172.16.0.206,172.16.1.237
Deny from all
....
....
</Directory>
172.16.0.206 est l'adresse IP du Serveur Web et 172.16.1.237 est l'adresse IP du poste client.
Merci
Afficher la suite 
Utile
+0
moins plus
Il faut rajouter 127.0.0.1 pour l'accès à lui même, car si tu es sur le serveur et que t'essayes d'aller sur lui même, tu pourras pas car l'adresse du PC sera 127.0.0.1 et non l'ip local.
jus2mandarine 41Messages postés vendredi 5 juin 2015Date d'inscription 22 septembre 2016 Dernière intervention - 13 sept. 2016 à 15:10
Je remarque qu'avec ce code (le premier que j'ai saisi), plusieurs ordinateurs ne peuvent pas se connecter au site en même temps. C'est à dire, si le 172.16.1.237 est connecté, le 172.16.0.206 ne peux plus être connecté (Message :" Accès Interdit"); Même si c'est le serveur. Je me demande s'il est vraiment possible de personnaliser les ordinateurs qui doivent avoir accès au serveur Web avec Apache.

En tout cas, votre aide me fera énormément plaisir !

Merci...
Répondre
jus2mandarine 41Messages postés vendredi 5 juin 2015Date d'inscription 22 septembre 2016 Dernière intervention - 14 sept. 2016 à 15:46
RELANCE !

HELP ME PLEASE ! ! !
Répondre
Ajouter un commentaire
Utile
+0
moins plus
Salut,

Il semble qu'il ne faut pas mettre de virgule entre les adresses IP dans la directive allow ou deny :

Order allow,deny
Allow from 172.16.0.206 172.16.1.237
Deny from all


Tu peux également essayer comme ceci :

Order allow,deny
Allow from 172.16.0.206
Allow from 172.16.1.237
Deny from all


https://httpd.apache.org/docs/2.4/fr/mod/mod_access_compat.html#allow

Bonne journée,
jus2mandarine 41Messages postés vendredi 5 juin 2015Date d'inscription 22 septembre 2016 Dernière intervention - 14 sept. 2016 à 16:37
Merci beaucoup !
Répondre
Ajouter un commentaire

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !