web-dev-qa-db-fra.com

Sous-domaines sur WampServer

Je travaille sur WampServer pour le développement, j'ai configuré le domaine tuniguide.local et cela fonctionne très bien avec cette configuration:

DocumentRoot "D:\www\tuniguide"

Nom du serveur tuniguide.local

Mais lorsque je voulais ajouter un sous-domaine fr.tuniguide.local, je reçois un 404 Introuvable avec cette configuration:

DocumentRoot "D:\www\tuniguide\fr"

Nom du serveur fr.tuniguide.local

Cela me donne le message suivant: L'URL demandée /www/tuniguide/index.php est introuvable sur ce serveur.

Y a-t-il quelque chose que j'ai raté?

Merci.

2
MohamedKadri

Je pense que les hôtes virtuels et la mise à jour de votre fichier hosts aideraient dans ce cas. Dans le fichier de configuration du serveur, assurez-vous qu'il est activé pour votre port avec cette ligne:

 NomVirtualHost *: 80 

Ensuite, vous voulez spécifier chaque hôte virtuel:

 <VirtualHost *: 80> 
 DocumentRoot "D:\www\tuniguide" 
 NomServeur tuniguide.local 
 
 # Autres directives ici 
 </ VirtualHost> 
 
 <VirtualHost *: 80> 
 DocumentRoot "D:\www\tuniguide\fr" 
 Nom du serveur fr.tuniguide.local 
 
 # Autres directives ici 
 </ VirtualHost> 

Enfin, vous voudrez peut-être mettre à jour votre fichier hôte pour inclure quelque chose comme ceci:

 127.0.0.1 tuniguide.local 
 127.0.0.1 fr.tuniguide.local 

Remarque: veillez à redémarrer Apache après avoir mis à jour les fichiers config et hosts.

3
Joel Tobey