Où va cette balise?
Où puis-je trouver le fichier vhosts?
Je ne pouvais pas le trouver dans la documentation.
<VirtualHost hostname:80>
...
SetEnv NS_ENV variable_value
...
</VirtualHost>
Vous pouvez faire en sorte que votre hôte local pointe sur différents dossiers portant différents numéros de port. Suivez ces étapes simples:
Étape 1: Faites que votre Apache écoute plusieurs ports. Allez dans C:\xampp\Apache\conf\httpd.conf et recherchez la clé Word Listen. Vous pouvez voir quelque chose comme ceci Listen 80. Maintenant, demandez à votre Apache d'écouter plusieurs ports, remplacez-le par le contenu ci-dessous
Étape 2: Maintenant, allez dans «C:\xampp\Apache\conf\extra\httpd-vhosts.conf», c’est le lecteur actuel. A la fin du fichier, vous pouvez spécifier quelque chose comme ceci ci-dessous:
DocumentRoot "C:/xampp/htdocs/project1" NomServeur localhost: 8001
DocumentRoot "C:/xampp/htdocs/project2" NomServeur localhost: 8002
Ce qui indique à votre Apache de prendre différents dossiers en frappant différents numéros de port. C'est à ce moment-là que vous frappez localhost: 8001/le contenu de project1 sera pris, de même que localhost: 8002/désignera votre dossier project2.
En faisant cela, nous exécutons 2 sites différents sur notre machine locale.
Remarque:Vous devez redémarrer votre Apache chaque fois que vous modifiez quelque chose dans httpd.conf ou httpd-vhosts.conf.
Tout d’abord, ouvrez votre bloc-notes en tant qu’administrateur et Puis cliquez sur file > open
. Ensuite, allez dans votre pilote de fenêtre et cherchez le dossier system32
, puis le dossier drivers
, puis le dossier etc
.
Vous verrez maintenant un dossier de fichiers vides, alors ne vous inquiétez pas de voir les documents texte (*.txt
) en bas. Changez la vue en all files
et vous verrez alors le fichier vhost
.
Ouvrez et appréciez!
Hôte virtuel créer
N.B. vous ouvrez d'abord votre éditeur (bloc-notes, etc.) en tant que mode Exécuter en tant qu'administrateur, sinon vous ne pourrez pas enregistrer ces fichiers. D'accord.