Vhost avec plusieurs sites
Bonjour,
J'ai un souci avec ma création de vhost sur mon serveur APACHE.
J'ai 1 seul serveur pour héberger 3 sites (3 noms de domaine différents).
En gros, j'ai ceci défini dans mon apache.conf :
Code:
1 2 3
|
Listen 80
NameVirtualHost *:80 |
Puis j'ai 3 vhosts différents dans mes "site-available" (que j'ai bien activer avec a2ensite), chacun de ce genre :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<VirtualHost *:80>
ServerName domaine1ou2ou3.fr
DocumentRoot /web/www-dev/domaine1ou2ou3/public
<Directory /web/www-dev/domaine1ou2ou3/public>
Options Indexes FollowSymLinks MultiViews
RewriteEngine on
AllowOverride All
Order allow,deny
allow from all
</Directory>
</VirtualHost> |
L'accès à mes 3 sites fonctionne parfaitement (en y accédant via l'URL).
Là où j'ai un problème, c'est que lorsque j'accède au serveur par son IP (http://123.45.67.89), je tombe sur mon premier site... et ça m'embête.
Je suppose que je dois ajouter un vhost du style "default", mais je ne vois pas du tout comment le définir.
Je voudrais que lorsqu'on arrive au serveur par l'IP, on se retrouve avec un forbidden (ou peut etre avec vous de meilleur idée pour gérer l'accès via l'IP ?).
Merci de votre aide, je suis bloqué actuellement.