Der virtuelle Host der Apache2.4+-Konfiguration kann nicht auf das Verzeichnis zugreifen
吾王。
吾王。 2020-03-02 00:02:08
0
2
1220

Ich wollte ursprünglich einen virtuellen Host konfigurieren, habe aber festgestellt, dass ich die Apache-Version 2.4 noch nie verwendet habe und nicht weiß, wie man einen virtuellen Host konfiguriert. Ich habe erfolglos viele Methoden ausprobiert .

Später habe ich den virtuellen Host konfiguriert, aber weiterhin auf das Stammverzeichnis zugegriffen, was nicht das gewünschte Ergebnis war.

Website-Stammverzeichnis:/var/www/html/

Das Verzeichnis, auf das ich zugreifen muss:/var/www/html/web/tp5/public

Jedes Mal, wenn ich demo1.com besuche, greife ich auf /var/www zu /html

Ich habe viele Methoden eingerichtet, ohne Erfolg!

----------Mein Prozess ist wie folgt-----

Serverversion: Apache/2.4.25 (Debian)

Bei der Konfiguration des virtuellen Hosts habe ich die /etc/hosts-Konfiguration geändert

127.0.0.1 www.demo1.com

Öffnen Sie dann vhost unten in /etc/apache2/apache2.conf.

Schließlich wurde unter /etc/apache2/sites-enabled/ eine neue xx.conf-Datei mit folgendem Inhalt erstellt:

<VirtualHost *:80>
ServerName www.demo1.com

ServerAdmin www.demo1 .com

DocumentRoot "/var/www/html/web/tp5/public/"
ErrorLog ${APACHE_LOG_DIR}/error.log

CustomLog ${APACHE_LOG_DIR}/access.log kombiniert

< /VirtualHost>


Besuchen Sie dann den Apache2-Dienst, starten Sie ihn neu und öffnen Sie die URL www.demo1.com.

Besuchen Sie immer noch /var/www/html/.


Bitte helfen Sie! Danke!

吾王。
吾王。

Antworte allen(2)
吾王。

21312231kjljkllkj


a是

吾王。

补充一下,我的apache2.4根本就没有httpd.conf文件!

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage