Heim > Backend-Entwicklung > PHP-Tutorial > Informationen zur PHP-Apache-Konfiguration des virtuellen Hosts

Informationen zur PHP-Apache-Konfiguration des virtuellen Hosts

迷茫
Freigeben: 2023-03-06 22:24:02
Original
2337 Leute haben es durchsucht

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
Nach dem Login kopieren

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>
Nach dem Login kopieren

3. etc/hosts-Konfiguration

127.0.0.1 localhost127.0.0.1 www.aa.com
Nach dem Login kopieren

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>
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage