APACHE2 ] Site web accessible en local

Fermé
spitulo Messages postés 40 Date d'inscription dimanche 12 septembre 2010 Statut Membre Dernière intervention 9 novembre 2012 - 29 nov. 2011 à 14:27
mamiemando Messages postés 33378 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 novembre 2024 - 29 nov. 2011 à 21:17
Bonjour,

J'ai une machine qui tourne sur Debian, avec Apache2 comme serveur web (php et mysql installés).

J'ai configuré les hôtes virtuels pour l'accès depuis l'extérieur du réseau. Cela marche sans soucis. Depuis le local, en utilisant l'adresse avec le nom de domaine, ça fonctionne aussi.

Mais depuis le local, je voudrais qu'en tapant l'adresse IP de la machine Debian, je puisse avoir accès au site... Et là ça coince.

Comment devrais-je m'y prendre ?

Mes hôtes sont configurés similairement à cela : http://www.camarchecommeca.net/serveurs-web/configurer-virtual-host-sous-apache-t82.html

J'ai un domaine principal, avec trois sous-domaine.


En vous remerciant par avance,
Benjamin.

A voir également:

1 réponse

mamiemando Messages postés 33378 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 25 novembre 2024 7 802
29 nov. 2011 à 21:17
Je ne pense pas que ce soit possible, car apache va savoir vers quel vhost rediriger ton client en fonction de l'url que le navigateur lui transmets. Or si tu utilises une adresse IP c'est la fin.

Si l'idée est de contourner une résolution DNS, il suffit simplement de rajouter dans /etc/hosts le nom du site associé à ton vhost et de l'associer à 127.0.0.1. Supposons que ton vhost soit associé au nom "www.jaimelesmouettes.com". Il suffit d'ajouter dans /etc/hosts :

127.0.0.1       www.jaimelesmouettes.com


... et ensuite te connecter avec ton navigateur sous debian sur http://www.jaimelesmouettes.com

Bonne chance
0