j'ai un apache fraichement installé (sous win32 mais je ne pense pas que ça change grand chose vu mon problème).
Je veux la chose suivante
1. un site http://ez1.mondomaine.fr qui pointe vers c:\temp\ez1
2. un site http://ez2.mondomaine.fr:8080 qui pointe vers c:\temp\ez2
je rajoute donc ceci à la fin du httpd.conf
include conf/ez1.conf
include conf/ez2.conf
Dans ez1.conf j'ai
Listen 80
NameVirtualHost *:80
ServerName ez1.mondomaine.fr:80
ServerAlias ez1.mondomaine.fr:80
DocumentRoot "C:\temp\ez1"
DirectoryIndex index.html
Dans ez2.conf j'ai
Listen 8080
NameVirtualHost *:8080
ServerName ez2.mondomaine.fr:8080
ServerAlias ez2.mondomaine.fr:8080
DocumentRoot "C:\temp\ez1"
DirectoryIndex index.html
Le résultat c'est que les 2 urls http://ez1.mondomaine.fr et http://ez2.mondomaine.fr:8080 me renvoie vers c:/temp/ez1
Il y a quelque chose que je ne saisi pas. Peux tu m'aider ?
Merci !
# Le copier coller c'est le mal :)
Posté par Toto . Évalué à 1.
DocumentRoot "C:\temp\ez1" une fois dans chaque vserver
[^] # Re: Le copier coller c'est le mal :)
Posté par Narmer . Évalué à 1.
je vais attendre demain matin pour vérifier que cette erreur est juste dans le forum et pas dans ma conf.
Merci de me le faire pointer.
Je donne des nouvelles demain.
# Manque les virtualhost
Posté par peck (site web personnel) . Évalué à 1.
La directive NameVirtualHost dit à apache qu'il va y avoir des virtualhost sur l'ip (et le port) que tu lui indique.
Malheureusement tu ne lui indique aucun virtualhost, ce que tu lui indique est une configuration par défaut. Un virtualhost se configure ainsi :
Pour plus d'informations : http://httpd.apache.org/docs/2.2/fr/mod/core.html
[^] # Re: Manque les virtualhost
Posté par Narmer . Évalué à 1.
Est ce different ?
Pareil que plus haut, je donne un retour demain ...
Merci
[^] # Re: Manque les virtualhost
Posté par wismerhill . Évalué à 2.
Si tu devais maintenir une installation en production d'il y a cinq ans je comprendrais, mais maintenant pourquoi ne pas installer une version 2.2?
[^] # Re: Manque les virtualhost
Posté par peck (site web personnel) . Évalué à 1.
La directive NameVirtualHost ne fait qu'indiquer quels sont les identifiants qui peuvent être utilisés pour les et sur quel couple ip/port (ou ip tout court) ils seront accessibles.
# Voir les alias
Posté par Obsidian . Évalué à 2.
ServerName ez1.mondomaine.fr:80
ServerAlias ez1.mondomaine.fr:80
et
ServerName ez2.mondomaine.fr:8080
ServerAlias ez2.mondomaine.fr:8080
À quoi te sert de définir un alias identique au servername ? Peut-être cherchais-tu à définir ex1 et 2 sur les deux ports ?
D'autre part, comme dit ci-dessus par Toto, ton documentroot est identique pour chaque hôte.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.