Submitted by kazuko on
Bonjour,
J'ai créé plusieurs sites grâce à Drupal et j'aimerais accéder à chacun sans utiliser de DNS (avec l'adresse ip par exemple).
Je suis sous Windows et je n'ai pas réussi à faire des sites en sous répertoire, alors, j'ai utiliser la méthode des URL. Mais là, j'aimerais pouvoir accéder à mon site depuis n'importe quelle machine de mon réseau sans toucher au DNS car je ne peux pas le configurer (je n'ai aucun moyen) et, pour des tests, j'aimerais accéder à mes sites de n'importe quelle machine (sans devoir constamment modifier le fichier host...)
Par exemple, j'ai pensé à y accéder comme ça :
- "http://adresseIP:8091/" => site 1
- "http://adresseIP:8092/" => site 2
- "http://adresseIP:8093/" => site 3
- "http://adresseIP:8094/" => site 4
Ma configuration apache écoute sur les bons ports mais ça tombe toujours sur le site default.
J'ai essayé d'ajouter des vhosts mais ça me met toujours default:
DocumentRoot "D:/Drupal/apps/drupal/htdocs"
ServerName site1
DocumentRoot "D:/Drupal/apps/drupal/htdocs"
ServerName site2
DocumentRoot "D:/Drupal/apps/drupal/htdocs"
ServerName site3
DocumentRoot "D:/Drupal/apps/drupal/htdocs"
ServerName site4
Je ne sais plus quoi faire, si quelqu'un a une solution pour accéder à mes sites sans configurer le DNS, je suis preneur.
Merci par avance pour vos réponses.
Je ne peux pas éditer, je
Permalien Soumis par kazuko le 1 Juin, 2010 - 09:49
Je ne peux pas éditer, je refait quelques parties pour que ce soit plus lisible:
Par exemple, j'ai pensé à y accéder comme ça :
J'ai essayé d'ajouter des vhosts mais ça me met toujours default:
<VirtualHost *:8091>
DocumentRoot "D:/Drupal/apps/drupal/htdocs"
ServerName site1.com
</VirtualHost>
<VirtualHost *:8092>
DocumentRoot "D:/Drupal/apps/drupal/htdocs"
ServerName site2.com
</VirtualHost>
<VirtualHost *:8093>
DocumentRoot "D:/Drupal/apps/drupal/htdocs"
ServerName site3.com
</VirtualHost>
<VirtualHost *:8094>
DocumentRoot "D:/Drupal/apps/drupal/htdocs"
ServerName site4.com
</VirtualHost>