Restrisctions apache

Salut,

j’ai 3 dossiers dans /var/www donc 3 sites web: météo, immo (gestion locative) et mrbs (réservation de salles).

J’aimerais autorisé l’accès seulement à l’interne sur météo et immo et l’externe sur mrbs. Est il possible de faire ça sans httacces ? J’ai crée mesz vhost meteo, immo et mrbs et si je désactive le site ça ne fonctionne pas il est quand même browsable et donc affichable. Je précise que je n’ai pas acheté de domaine donc simplement accessible depuis mon ip fixe externe.

Merci

Si tu veux faire ça sans .htaccess, aucun problème.

Directement dans ton virtualhost, exemple :

        <Directory /var/www/acces_interne_seulement>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order deny,allow
                Deny from all
                allow from xxx.xxx.xxx.xxx/xx
        </Directory>

(remplace les xxx par ton réseau)

cf. httpd.apache.org/docs/2.2/howto/access.html

merci mais toujours accessible depuis l’externe avec l’ip externe

je comprends pas :open_mouth:

j’ai du tout mettre dans le vhost par defaut sinon ça ne fonctionne pas. Il faudrait supprimer le fichier default ?