Nehmen Sie Apache Version 2.4 als Beispiel
1 Ändern Sie httpd.conf
Entfernen Sie das # in der zweiten Zeile unten und starten Sie die Konfiguration des virtuellen Hosts
# Virtual hosts # Include conf/extra/httpd-vhosts.conf
2. Konfigurieren Sie httpd-vhost.conf
Hier wird Port 8081 verwendet und zwei virtuelle Hosts können keine chinesischen Verzeichnisse enthalten
<VirtualHost *:8081> ServerName localhost DirectoryIndex index.php DocumentRoot "D:\Work\php\Apache24\htdocs" <Directory "D:\Work\php\Apache24\htdocs"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost *:8081> ServerName www.aa.com DirectoryIndex index.php DocumentRoot "E:\php\PhpProjectBase" <Directory "E:\php\PhpProjectBase"> Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all </Directory> </VirtualHost>
3. etc/hosts-Konfiguration
127.0.0.1 localhost127.0.0.1 www.aa.com
4. Starten Sie den Apache-Dienst neu
Wenn der virtuelle Host immer noch nicht erreichbar ist Konfigurieren Sie zu diesem Zeitpunkt die folgenden Elemente in httpd.conf
<Directory /> AllowOverride none #Require all denied</Directory>
Das obige ist der detaillierte Inhalt vonInformationen zur PHP-Apache-Konfiguration des virtuellen Hosts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!