recherche

Maison  >  Questions et réponses  >  le corps du texte

L'hôte virtuel de configuration Apache2.4+ ne peut pas accéder au répertoire

Je voulais à l'origine configurer un hôte virtuel, mais j'ai découvert que la version Apache est 2.4. Je ne l'ai jamais utilisée auparavant et je ne sais pas comment configurer un hôte virtuel. J'ai essayé de nombreuses méthodes sur Baidu en vain. .

Plus tard, j'ai configuré l'hôte virtuel, mais j'ai continué à accéder au répertoire racine, ce qui n'était pas le résultat que je souhaitais.

Répertoire racine du site Web :/var/www/html/

Le répertoire auquel je dois accéder :/var/www/html/web/tp5/public

Chaque fois que je visite demo1.com, j'accède à /var/www /html

J'ai mis en place de nombreuses méthodes en vain !

----------Mon processus est le suivant-----

Version du serveur : Apache/2.4.25 (Debian)

Lors de la configuration de l'hôte virtuel, j'ai modifié la configuration de /etc/hosts

127.0.0.1 www.demo1.com

Ensuite, ouvrez vhost en bas de /etc/apache2/apache2.conf.

Enfin, un nouveau fichier xx.conf a été créé sous /etc/apache2/sites-enabled/, avec le contenu suivant :

<VirtualHost *:80> www.demo1 .com
DocumentRoot "/var/www/html/web/tp5/public/"

ErrorLog ${APACHE_LOG_DIR}/error.log

CustomLog ${APACHE_LOG_DIR}/access.log combiné

< /VirtualHost>


Ensuite, visitez et redémarrez le service apache2 et ouvrez l'URL

www.demo1.com.


Visitez toujours /var/www/html/.

S'il vous plaît, aidez-moi ! Merci!

吾王。吾王。1757 Il y a quelques jours1217

répondre à tous(2)je répondrai

  • 吾王。

    吾王。2020-03-02 13:38:18

    21312231kjljkllkj


    a est

    répondre
    0
  • 吾王。

    吾王。2020-03-02 00:53:55

    Pour ajouter, mon apache2.4 n'a pas du tout de fichier httpd.conf !

    répondre
    0
  • Annulerrépondre