Rechercher : dans
Par :

[Apache] Rendre un site accessible uniquement

Dernière réponse le 31 jan 2009 à 19:10:09 ouar, le 31 jan 2009 à 18:03:27 
 Signaler ce message aux modérateurs

Bonjour à tous,

Mon problème est de ne rendre accessible un site hébergé sur un serveur de mon réseau local, uniquement sur le réseau local
J'ai regardé de nombreux tutos concernant le Virtual Hosting du serveur web Apache et notamment les permissions allow from...etc et cela fonctionne très bien, par exemple :


<VirtualHost *:80>

        DocumentRoot /var/www/pluxml
        ServerName homeblog.eeebox
        <Directory /var/www/pluxml>
                Options FollowSymLinks
                AllowOverride All
                order deny,allow
                deny from all
                allow from 192.168.0.0/24
        </Directory>
</VirtualHost>


Et donc quand j'accède à homeblog.eeebox j'ai bien la page qui s'affiche.
Mais si je change l'autorisation pour que le site soit uniquement accessible en localhost (j'enlève la ligne allow from...), je suis effectivement bien bloqué (à partir d'un autre poste) en tapant homeblog.eeebox mais pas en faisant ip_du_server/pluxml et donc le site est, de même, accessible depuis le web quand on tape mon_ip_publique/pluxml comme si l'hôte virtuel était court-circuité en accédant directement au dossier du site.

Auriez vous une solution pour que le site en question ne soit atteignable qu'en passant par l'hôte virtuel (comme homeblog.eeebox) et pas en le bypassant en accedant au dossier via adresse_du_serveur/pluxml ??

Merci,
Ouar
Configuration: Ubuntu server

Meilleures réponses pour « [Apache] Rendre un site accessible uniquement » dans :
Apache - Rendre le listing des fichiers possible VoirProblème Est-t-il possible d'outrepasser le fichier d'index (index.html) et d'avoir toujours accès au listing d'un dossier sous Apache ? Solution Oui, il suffit de mettre la déclaration suivante dans le fichier httpd.conf : Options -Indexes
Intranet et Extranet VoirIntranet Un intranet est un ensemble de services internet (par exemple un serveur web) internes à un réseau local, c'est-à-dire accessibles uniquement à partir des postes d'un réseau local, ou bien d'un ensemble de réseaux bien définis, et...
Partager une connexion Internet sous Windows XP VoirIntérêt Si vous possédez un réseau local (deux ordinateurs ou plus reliés en réseau) dont un connecté à Internet (par l'intermédiaire d'un modem, par le câble, ...) il peut être intéressant de rendre Internet accessible aux autres ordinateurs du...
Partager une connexion Internet VoirIntérêt Si vous possédez un réseau local (deux ordinateurs ou plus reliés en réseau) dont un connecté à Internet (par l'intermédiaire d'un modem ADSL, par le câble, ...) il peut être intéressant de rendre Internet accessible aux autres...

1

 Albuferque, le 31 jan 2009 à 19:10:09

<VirtualHost 192.168.0.address_ton_serveur:80>

DocumentRoot /var/www/pluxml
ServerName homeblog.eeebox
<Directory /var/www/pluxml>
Options FollowSymLinks
AllowOverride All
order deny,allow
deny from all
allow from 192.168.0.0/24
</Directory>
</VirtualHost>

Répondre à Albuferque
Collection CommentÇaMarche.net